提问:又谁会使用“正交法”来写测试用例?
会的请具体的讲下,谢谢!:loveliness:我也不太懂,不过这个方法好象不常用吧
正交助手么。。
那是评审写测试用例的工具。。。没什么意思不过能生成用例 。。。对于功能点不复杂的软件还可
1 点->新建工程: 选择->新建工程 :右键修改工程名字
2点-》实验:选择->新建实验
3 输入你的实验名称:建议对应功能点模块名称: 具体应用模块
4 L2_3:3个因素标示功能点中的具体功能点:比如:输入文本框 : 输出文本:日期选择:
2个水平:标示对应文本输入的数据:比如: 超长支付:空或者空格:错误日期:
自己灵活安排咯,它也有说明的
5 点->确定就OK 接下来自己去摸索下吧 就是系统测试中,常常会有很多需要我们进行组合的测试.但是往往我们不可能每个排列组合的情况都测试到,所以可以通过特定的算法来测组合.
使用的范围我觉得还是满广的,特别在配置测试中,不同的浏览器,不同的分辨率,不同的网速,不同的OS,都需要我们考虑到组合.
还有功能测试的组合,还有那些按钮,下拉框的各种组合.
主要的步骤是
先找到需要进行组合的输入,和输入的值,那些输入就是所谓的"因子",输入的值就是所谓的"状态"
这样就得到了X因子X状态的表.
然后找到X因子X状态对应的正交表,将具体的因子,状态替代正交表中的数字,
最后有几行就是几个测试用例了. 不是什么情况都适用,多因子多状态的时候,也就是实际情况中多种选择可以同时选的时候,(比如多选框的组合)才用的,一般都是3*4 /7*8....的表,少的补充一些。
有专门的表,就好象数学中的正弦余弦表一样参照那个,所谓“正交表是自动生成的”,确实如此哪 1.确定factor
2.确定每个factor的level
3.选择正交表
4.使用正交表,写case
5.根据经验添加高度可疑的case 正在学习中,就是第三步,不知道所谓的选择正交表的 次数是怎么确定的,我觉得确定了factor和level,然后这个次数跟这两个因素有什么内在规律吗?不是level的factor次方的关系,请明白的认识解答一下。谢了! 我一般都只写测试提纲,觉得这样做有两个好处:
1.自己写测试用例时,思路比较清楚,不会遗漏太多;
2.别人审核时,感觉会比较明了,同时也利于发现遗漏点。 我觉得四楼说得不错,学习了.谢谢!
回复 5# 的帖子
我也正么认为,感觉编写正交表没什么意义,只要确定好因素和水平,选择合适的正交表就可以了回复 10# 的帖子
平时很少用到的。科研用的比较多。如果一个软件产品有很多的参数组合的话,就可以用正交表,选取最优解 http://www.uml.org.cn/Test/200907238.asp这个地方有举例说明,如果看见还可以,给我朵鲜花哦 这个方法其实很好的。可以在不影响测试效果的情况下大大缩短测试用例的个数。可以有效的提高测试的效率!!! 有个软件叫正交设计助手,可以实现正交表助手
见附件 最近也一直在研究这个方法,学习了先! 学习学习一下~
页:
[1]