美文网首页
测试用例设计

测试用例设计

作者: 0981b16f19c7 | 来源:发表于2019-08-10 00:02 被阅读0次

1,基于需求的设计

辩证看待需求,基于需求设计用例,并注意隐含需求

2,等价类

将输入划分为若干等价类,使用尽量少的用例覆盖尽可能多的功能

3,边界值

对输入数据的边界测试

4,因果图法

等价类和边界值是对单个输入设计用例,因果图法则是根据多个输入组合设计用例,形成判定表

5,场景设计法

想象事件触发时的场景形成流程,依据同一事件不同的触发顺序和结果形成事件流,再根据事件流编制测试用例。一般与需求设计法结合使用,将孤立的功能联系在一起。

6,错误推测法

根据直觉或者经验推测程序中可能存在的各种错误,从而有针对性的编制测试用例

7,正交试验法

在因果图法的基础上进一步抽取提炼,使用尽可能少的用例覆盖尽可能多的场景。

工具:allpairs

示例:

1)催收系统支持针对律师费减免50%及以内

等价类:

有效等价类:减免0.01到50,无效等价类:减免比例小于0.01及大于50

边界值:0,0.01, 0.02,49.99,50,50.01。

两者结合,0,0.01, 0.02,25,49.99,50,50.01

2)催收系统同时支持律师费,仲裁费的减免,减免申请必须包含至少一项

因果图法:

条件:1,减免律师费;2,不减免律师;3,减免仲裁费;4,不减免仲裁费

生成判定表:

1,减免律师费,减免仲裁费,申请成功

2,减免律师费,不减免仲裁费,申请成功

3,不减免律师费,减免仲裁费,申请成功

4,不减免律师费,不减免仲裁费,申请失败

3)在减免律师费和仲裁费的基础上,新增需求-支持逾期费的减免

因果图法:

条件:1,减免律师费;2,不减免律师费;3,减免仲裁费;4,不减免仲裁费;5,减免逾期费;6,不减免逾期费。

生成判定表:

1,减免律师费,减免仲裁费,减免逾期费

2,减免律师费,减免仲裁费,不减免逾期费

3,减免律师费,不减免仲裁费,减免逾期费

4,减免律师费,不减免仲裁费,不减免逾期费

5,不减免律师费,减免仲裁费,减免逾期费

6,不减免律师费,减免仲裁费,不减免逾期费

7,不减免律师费,不减免仲裁,减免逾期费

8,不减免律师费,不减免仲裁,不减免逾期

进一步减少测试用例,根据正交试验抽取测试用例:

公式:n=k*(m-1)+1

其中,n是试验的次数,k代表影响因子的个数(3,分别是律师费,仲裁费,逾期费),m表示每个因素的水平数(2,分别是减免,不减免)。n=3*(2-1)+1=4。得到如下4种:

1,减免律师费,减免仲裁费,减免逾期费

2,减免律师费,不减免仲裁费,不减免逾期费

3,不减免律师费,减免仲裁费,不减免逾期费

4,不减免律师费,不减免仲裁费,减免逾期费

根据实际需要,再补充1条:

5,不减免律师费,不减免仲裁费,不减免逾期费

4)账单支持部分还款及减免

场景设计法:

1,先部分还款,然后减免

2,先减免,再部分还款

4)催收的进案任务完成以下功能:提还案件进案,逾期案件进案,已有案件逾期天数增加。在新旧账单合并的功能测试时,需要完成旧账单的进案功能测试。考虑到在之前新账单进案测试时,出现了已有案件逾期天数从0天变更到1天的时候出现过bug,因此在旧账单测试时也推测该功能容易出现问题,做好重点验证。

相关文章

  • 可复用测试用例研究(用例库)

    软件测试的关键环节是设计和执行测试用例。测试用例的质量与测试人员的技能、经验以及对被测软件的理解密切相关。如果测...

  • 软件测试流程设计—黑盒测试用例设计方法

    第1章 测试用例设计方法 测试用例设计方法包括黑盒测试用例设计方法和白盒测试用例设计方法,下面 分别进行介绍。 1...

  • 如何提高测试效率

    个人1.先明确测试流程2.获取有效信息,明确需求3.设计测试用例规范,沟通效率(测试用例八大要素:测试用例编号,测...

  • xmind编写测试用例

    设计测试用例 如和设计测试用例 1、确立等价类后建立等价类列表2、为每个等价类规定一个唯一的编号3、设计一个新的测...

  • 测试总结

    测试基本概念 测试用例设计白皮书--测试用例基本概念测试用例设计白皮书--等价类划分方法测试用例设计白皮书--边界...

  • 简析app测试用例的作用

    测试用例的设计是整个测试工作中最重要的一环,也是整个测试流程中难度最大的部分。测试用例是指导整个app的测...

  • 初级软件测试总结

    1.测试用例编写 1.1 设计测试用例的依据 根据需求文档,项目设计文档,接口文档,系统使用手册等来设计测试用例。...

  • APP功能测试点总结(转载)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点全面总结(上)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

  • APP测试点总结(全面)

    1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...

网友评论

      本文标题:测试用例设计

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