快乐由心
用例设计之正交试验测试法(2)
上一篇 /
下一篇 2012-06-01 18:56:59
/ 个人分类:软件测试理论
² 用L4(23)设计的测试用例
测试用例如下:
Ø 填写姓名、填写身份证号、填写手机号
Ø 填写姓名、不填身份证号、不填手机号
Ø 不填姓名、填写身份证号、不填手机号
Ø 不填姓名、不填身份证号、填写手机号
增补测试用例:
Ø 不填姓名、不填身份证号、不填手机号
² 测试用例减少数:8->5
4-8-2因素数不同
水平数(变量的取值)相同但在正交表中找不到相同的因素数(变量)(取因素数最接近但略大的实际值的表)
114系统查询企业单位
图4-4系统查询
² 因素数和水平数
Ø 有五个因素:
音形码、拼音码、路名码、行业类别和特征码
Ø 每个因素有两个水平
音形码:填、不填
拼音码:填、不填
路名码:填、不填
行业类别:填、不填
特征码:填、不填
² 选择正交表
Ø 表中的因素数>=5
Ø 表中至少有五个因素的水平数>=2
Ø 行数取最少的一个
Ø 结果:L8(27)
² 变量映射
Ø 音形码:0->不填写,1->填写
Ø 拼音码:0->不填写,1->填写
Ø 路名码:0->不填写,1->填写
Ø 行业类别:0->不填写,1->填写
Ø 特征码:0->不填写,1->填写
图4-5变量映射
² 用L8(27)设计的测试用例
测试用例如下:
Ø 音形码填写、拼音码填写、路名码填写、行业类别填写、特征码填写音形码填写、拼音码填写、路名码填写、行业类别填写、特征码填写
Ø 音形码填写、拼音码填写、路名码填写、行业类别不填、特征码不填音形码填写、拼音码填写、路名码填写、行业类别不填、特征码不填
Ø 音形码填写、拼音码不填、路名码不填、行业类别填写、特征码填写音形码填写、拼音码不填、路名码不填、行业类别填写、特征码填写
Ø 音形码填写、拼音码不填、路名码不填、行业类别不填、特征码不填音形码填写、拼音码不填、路名码不填、行业类别不填、特征码不填
Ø 音形码不填、拼音码填写、路名码不填、行业类别填写、特征码不填音形码不填、拼音码填写、路名码不填、行业类别填写、特征码不填
Ø 音形码不填、拼音码填写、路名码不填、行业类别不填、特征码填写音形码不填、拼音码填写、路名码不填、行业类别不填、特征码填写
Ø 音形码不填、拼音码不填、路名码填写、行业类别填写、特征码不填音形码不填、拼音码不填、路名码填写、行业类别填写、特征码不填
Ø 音形码不填、拼音码不填、路名码填写、行业类别不填、特征码填写音形码不填、拼音码不填、路名码填写、行业类别不填、特征码填写
增补测试用例:
Ø 音形码不填、拼音码填写、路名码不填、行业类别不填、特征码不填音形码不填、拼音码填写、路名码不填、行业类别不填、特征码不填
Ø 音形码不填、拼音码不填、路名码填写、行业类别不填、特征码不填音形码不填、拼音码不填、路名码填写、行业类别不填、特征码不填
Ø 音形码不填、拼音码不填、路名码不填、行业类别填写、特征码不填音形码不填、拼音码不填、路名码不填、行业类别填写、特征码不填
Ø 音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写
Ø 音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写
测试用例减少数:测试用例减少数:32->13
4-8-3水平数不相同
因素(变量)的水平数(变量的取值)不相同。
假设有一个系统有5个独立的变量(A,B,C,D,E)。变量A和B都有两个取值(A1、A2和B1、B2)。变量C和D都有三个可能的取值(C1、C2、C3和D1、D2、D3)。变量E有六个可能的取值(E1、E2、E3、E4、E5、E6)。
收藏
举报
TAG: