欢迎来到天天文库
浏览记录
ID:19964523
大小:109.51 KB
页数:3页
时间:2018-10-08
《正交实验法如何设计测试用例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、正交实验法如何设计测试用例如何用正交实验法设计测试用例,一下的文章为大家详细的介绍。 一、用正交表设计测试用例的步骤 (1)有哪些因素(变量) (2)每个因素有哪几个水平(变量的取值) (3)选择一个合适的正交表 (4)把变量的值映射到表中 (5)把每一行的各因素水平的组合做为一个测试用例 (6)加上你认为可疑且没有在表中出现的组合 二、如何选择正交表 ●考虑因素(变量)的个数 ●考虑因素水平(变量的取值)的个数 ●考虑正交表的行数 ●取行数最少的一个 三、设计测试用例时的三种
2、情况 (1)因素数(变量)、水平数(变量值)相符 (2)因素数不相同 (3)水平数不相同 四、我们来看看第一种情况: (1)因素数与水平数刚好符合正交表我们举个例子:这是个人信息查询系统中的一个窗口。我们可以看到要测试的控件有3个:姓名、身份证号码、手机号码,也就是要考虑的因素有三个;而每个因素里的状态有两个:填与不填。 选择正交表时分析一下: 1、表中的因素数>=3; 2、表中至少有3个因素数的水平数>=2; 3、行数取最少的一个。 从正交表公式中开始查找,结果为: L4(23)
3、 变量映射: 测试用例如下: 1:填写姓名、填写身份证号、填写手机号 2:填写姓名、不填身份证号、不填手机号 3:不填姓名、填写身份证号、不填手机号 4:不填姓名、不填身份证号、填写手机号 增补测试用例 5:不填姓名、不填身份证号、不填手机号 从测试用例可以看出:如果按每个因素两个水平数来考虑的话,需要8个测试用例,而通过正交实验法进行的测试用例只有5个,大大减少了测试用例数。用最小的测试用例集合去获取最大的测试覆盖率。 (2)因素数不相同 如果因素数不同的话,可以采用包含的方法,在
4、正交表公式中找到包含该情况的公式,如果有N个符合条件的公式,那么选取行数最少的公式。 (3)水平数不相同 采用包含和组合的方法选取合适的正交表公式。通过上述的介绍,希望大家对用正交实验法设计测试用例有所了解,共同进步
此文档下载收益归作者所有