美文网首页test
四步测试设计法

四步测试设计法

作者: robot_test_boy | 来源:发表于2022-12-22 00:30 被阅读0次

在测试设计中并非不知道方法,对各种测试设计方法——等价类、边界值、判定表、因果图等都很熟悉,但不知道该如何选择,最后往往是随便选择一个,对测试点生搬硬套一番。

对测试者来说,理解各种测试设计方法并不难,难的是如何选择出最正确的测试设计模型,这才是整洁测试用例最核心的地方。

通过四步测试设计法方法,可完成系统思考,找到最优测试设计模式,最终实现驾驭测试设计。

四步测试设计法
第一步:对测试点进行分类

测试分析输出的测试点进行分类,为不同的类型选择最适合的测试设计方法。

测试点主要分为4种类型——流程类、参数类、数据类和组合类。

第二步:测试建模

测试建模:对测试点按照测试设计的要求进行分析、加工的过程,例如绘制流程图、建立因子表等。

对每一类测试点来说,最适合的“建模”方法是:

·对“流程”类,绘制“流程图”

·对“参数”类,“输入输出表”

·对“数据”类,“等价类分析表”

·对“组合”类,“因子表”。

通过分类和选择推荐,可解决测试方法的选择问题,让测试设计变得更加科学有效。

第三步:确定测试条件和测试数据

测试模型建好后,需要设计一些测试条件和测试数据,以覆盖这个测试模型。例如对某些测试点已经建好了模型(绘制出了和这几个测试点相关的流程图),接下来就需要确定通过怎样的条件和输入,能够覆盖这个流程图的各个分支。

测试条件:测试时能够覆盖测试模型(或部分)的条件,如“在某种情况下,进行怎样的操作”。

测试数据:测试时能够覆盖测试模型(或部分)的输入数据,如某个输入参数的取值。

只需对测试条件和测试数据按照测试用例的组织和描述要求进行编写,就可得到针对这几个测试点的测试用例。

第四步:根据经验扩展、补充测试用例

测试行业的经典之作《软件测试经验与教训》曾提出测试的一个基本原则:“穷尽测试是不可能的。”这对测试用例设计同样有效。我们通过测试建模和覆盖测试模型得到的测试用例也只能基于概率进行覆盖。因此我们还需要根据经验,根据系统的失效规律来补充一些测试用例,以进一步加强测试的覆盖度和有效性。

摘取自刘琛梅老师的《测试架构师修炼之道:从测试工程师到测试架构师 第2版》

相关文章

  • 四步测试设计法

    在测试设计中并非不知道方法,对各种测试设计方法——等价类、边界值、判定表、因果图等都很熟悉,但不知道该如何选择,最...

  • 对测试设计输出的测试点进行分类,以更好地进行测试分析

    测试设计四步法的第一步就是对测试点进行分类,将测试点分为流程、参数、数据和组合4种类型。这些不同类型的测试点分别具...

  • 测试用例:四步测试设计法

    读者提问: 阿常,上节我们讲到测试点不等同于测试用例[http://mp.weixin.qq.com/s?__bi...

  • 测试用例

    测试用例设计方法 测试用例常用设计方法有:黑盒:等价类划分法,边界值法 ,因果图法,场景法,错误推断法白盒:基本路...

  • 2018-10-17功能测试测试项

    功能测试 依据 需求文档(界面原型图,ui设计稿) 测试方法等价类,边界值,场景法,错误推测法,正交排列法 测试思...

  • 软件测试面试题 总结 (3)

    1 常见的黑盒测试方法/常见的测试用例设计方法 等价类划分法、边界值分析法、错误推测法、因果图测试法、 场景法、功...

  • 正交试验法基础与实践

    正交实验法简介 正交测试用例设计又称为组合试验法,利用场景法来设计测试用例时,作为输入条件的场景非常庞大,以至于得...

  • 等价类划分法

    黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等...

  • 2018-08-01 黑盒测试

    1 常用黑盒测试用例设计方法: 等价类划分法边界值分析法判定表法因果图法状态迁移图法流程分析法正交试验法输入域测试...

  • 万能的TOTE模型?

    昨天给你分享了四步解题法,四步解题法,最后一步为 总结 四步解题法 运用的很广,基本上能适应80%以上的问题,...

网友评论

    本文标题:四步测试设计法

    本文链接:https://www.haomeiwen.com/subject/ivmlqdtx.html