测试用例的设计

为了跟随强哥的脚步,我决定趁着的店被屏蔽的功夫,好好复习一下基本功。

1. 测试用例的设计。

测试类别 测试用例设计 目的 方法 设计测试用例步骤
黑盒测试 使用详细设计导出测试用例

1.检查功能是否实现或遗漏;

2.检查人机界面是否错误;

3.数据结构或外部数据库访问错误;

4.性能等其他特性是否满足。

5.初始化盒终止错误。

1.等价类划分;

2.边界值划分;

3.错误推测法;

4.因果图法;

5.判定表驱动;

6.正交试验法;

7.功能图法;

8.场景法;

1.根据功能测试需求,确定待测功能模块;

2.根据功能模块的特点,确定黑盒测试用例设计方法;

3.确定功能流程的基本流和分支流;

4.创建场景达到基本流和分支流组合的完全覆盖;

5.设计测试用例;

6.执行测试;

7.测试用例的维护完善。

白盒测试 使用程序设计的控制结构导出测试用例

1.保证一个模块中的所有独立路径至少被执行一次;

2.对所有的逻辑值均需要测试真、假两个分支;

3在上下边界可操作范围内运行所有循环;

4.检查内部数据结构以确保其有效性。

1.逻辑覆盖涉及白盒测试用例:

1.1语句覆盖;

1.2判定覆盖;

1.3条件覆盖;

1.4条件判断组合覆盖;

1.5多条件覆盖;

2.基本路径设计白盒测试用例;

2.1导出程序控制流图;

2.2计算控制流图的复杂度;

2.3确定无关路径的集合;

2.4生成所有有关联的程序路径覆盖的测试用例。

3.对等区间划分;

4.状态转换测试;

5.边界值分析;

6.分支测试;

7.条件测试;

8.数据定义;

9.循环测试;

10.内部边界值分析。

1.运行被测单元;

2.正面测试(Positive Testing);

3.负面测试(Negative Testing);

4.设计“设计需求”中其他测试特性用例;

5.设计覆盖率测试用例;

6.测试执行;

7.完善代码覆盖。

 

posted @   ~乖乖~  Views(278)  Comments(0Edit  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示