一、正交法
1、正交法介绍
正交法出现的意义: 用最少的测试用例获得最大的测试覆盖率。
目的:为了科学的减少测试用例
正交法概念:
Ln(mk)
- k代表因素(输入参数)
- m叫水平(输入参数的取值)
- n代表测试用例数
- 读法:k因素m水平
2、基于正交法设计测试用例步骤:
- 需求分析
- 确定因素与水平(因素:控件名称;水平:每个控件对应的取值)
- 确定要采用的正交表
- 将正交表中的字母用文字代替
- 设计测试用例(一行就是一条测试用例)
- 需求分析
窗体中有多个控件(字体、字符样式、颜色、字号),每个控件有多个取值
字体:仿宋1、楷体2、华文彩云3
字符样式:粗体、斜体、下划线
颜色:红色、绿色、蓝色
字号:20号、30号、40号
- 确定因素和水平
我们有4个因素, 参数与的条件, 字体、字体样式、颜色、字号
水平:参与条件的值,我们看条件下的值个数,这里都是3
确定了 4条因素, 3条水平
- 确定要采用的正交表
常见的正交表 是预先设计好的表,我们这里要去找4因素3水平的正交表
列号 | 1 | 2 | 3 | 4 | <
---|