编写测试用例的方法_常用术语_重点模拟 用户正确操作的业务过程

编写测试用例的方法简介

测试用例是确保软件质量的关键,以下是一些常用的测试用例编写方法:

1. 正交试验法

正交试验法是通过设计特殊的表格,用少数测试用例来替代全面的测试。它适用于多因素、多水平的研究。

常用术语:

2. 边界值分析法

边界值分析法针对输入或输出的边界值进行测试,通常用于补充等价类划分法。

举例:假设 X 为整数,10≤X≤100,则测试用例包括 10,11,99,100。

3. 等价类划分

等价类划分将输入域划分为区域,并在每个区域选择一个元素生成测试用例。

有效等价类:合理的、有意义的输入数据。

无效等价类:不合理或无意义的输入数据。

设计测试用例时,要考虑这两种等价类。

4. 测试大纲法

测试大纲法用于测试软件的安装、删除程序、界面跳转关系等。

步骤:

  1. 分析需求,列出所有窗口及操作。
  2. 根据大纲,理清操作关系,编写用例。

5. 因果图法

因果图法用于分析输入组合情况,设计测试用例,适用于有多个控件且存在组合关系的界面。

6. 判定表驱动法

判定表用于表达多逻辑条件下执行不同操作的情况,适用于处理依赖于多个逻辑条件组合的问题。

7. 场景图法

场景图法基于软件业务,模拟用户操作,验证软件功能实现和异常处理能力。

重点模拟:

8. 错误推测法

根据经验或直觉推测程序中可能存在的错误,编写测试用例。

判定表的组成

判定表包括: