粉色的睫毛 发表于 2007-12-17 16:00:59

提问:又谁会使用“正交法”来写测试用例?

会的请具体的讲下,谢谢!:loveliness:

budongjiuwen 发表于 2007-12-17 20:55:58

我也不太懂,不过这个方法好象不常用吧

maxhoo8003 发表于 2007-12-21 16:23:33

正交助手么。。

那是评审写测试用例的工具。。。没什么意思
不过能生成用例 。。。对于功能点不复杂的软件还可
1 点->新建工程: 选择->新建工程 :右键修改工程名字
2点-》实验:选择->新建实验
3 输入你的实验名称:建议对应功能点模块名称: 具体应用模块
4 L2_3:3个因素标示功能点中的具体功能点:比如:输入文本框 : 输出文本:日期选择:
               2个水平:标示对应文本输入的数据:比如: 超长支付:空或者空格:错误日期:

自己灵活安排咯,它也有说明的
5 点->确定就OK 接下来自己去摸索下吧

泡泡糖 发表于 2007-12-21 21:53:46

就是系统测试中,常常会有很多需要我们进行组合的测试.但是往往我们不可能每个排列组合的情况都测试到,所以可以通过特定的算法来测组合.

使用的范围我觉得还是满广的,特别在配置测试中,不同的浏览器,不同的分辨率,不同的网速,不同的OS,都需要我们考虑到组合.
还有功能测试的组合,还有那些按钮,下拉框的各种组合.

主要的步骤是
先找到需要进行组合的输入,和输入的值,那些输入就是所谓的"因子",输入的值就是所谓的"状态"
这样就得到了X因子X状态的表.
然后找到X因子X状态对应的正交表,将具体的因子,状态替代正交表中的数字,
最后有几行就是几个测试用例了.

修兵 发表于 2007-12-22 18:59:43

不是什么情况都适用,多因子多状态的时候,也就是实际情况中多种选择可以同时选的时候,(比如多选框的组合)才用的,一般都是3*4 /7*8....的表,少的补充一些。
有专门的表,就好象数学中的正弦余弦表一样参照那个,所谓“正交表是自动生成的”,确实如此哪

water0661 发表于 2007-12-24 17:24:19

1.确定factor
2.确定每个factor的level
3.选择正交表
4.使用正交表,写case
5.根据经验添加高度可疑的case

zhangnalzj94 发表于 2008-4-2 16:42:50

正在学习中,就是第三步,不知道所谓的选择正交表的 次数是怎么确定的,我觉得确定了factor和level,然后这个次数跟这两个因素有什么内在规律吗?不是level的factor次方的关系,请明白的认识解答一下。谢了!

liulinzhu 发表于 2008-4-2 20:11:53

我一般都只写测试提纲,觉得这样做有两个好处:
1.自己写测试用例时,思路比较清楚,不会遗漏太多;
2.别人审核时,感觉会比较明了,同时也利于发现遗漏点。

owelowel 发表于 2008-4-10 14:27:11

我觉得四楼说得不错,学习了.谢谢!

yy182208655 发表于 2010-4-20 18:56:54

回复 5# 的帖子

我也正么认为,感觉编写正交表没什么意义,只要确定好因素和水平,选择合适的正交表就可以了

jo_sion 发表于 2010-4-29 10:27:02

回复 10# 的帖子

平时很少用到的。科研用的比较多。如果一个软件产品有很多的参数组合的话,就可以用正交表,选取最优解

8596991 发表于 2010-5-5 23:18:48

http://www.uml.org.cn/Test/200907238.asp这个地方有举例说明,如果看见还可以,给我朵鲜花哦

zhujie19881129 发表于 2010-5-6 19:18:04

这个方法其实很好的。可以在不影响测试效果的情况下大大缩短测试用例的个数。可以有效的提高测试的效率!!!

水中的鱼 发表于 2010-5-31 17:53:38

有个软件叫正交设计助手,可以实现

qzj_test 发表于 2010-6-4 14:25:56

正交表助手

见附件

xiaoxue1506 发表于 2010-6-24 10:44:58

最近也一直在研究这个方法,学习了先!

wangyuwan_windy 发表于 2011-2-17 18:09:48

学习学习一下~
页: [1]
查看完整版本: 提问:又谁会使用“正交法”来写测试用例?