粉色的睫毛 2007-12-17 16:00
提问:又谁会使用“正交法”来写测试用例?
会的请具体的讲下,谢谢!:loveliness:
budongjiuwen 2007-12-17 20:55
我也不太懂,不过这个方法好象不常用吧
maxhoo8003 2007-12-21 16:23
正交助手么。。
那是评审写测试用例的工具。。。没什么意思
不过能生成用例 。。。对于功能点不复杂的软件还可
1 点->新建工程: 选择->新建工程 :右键修改工程名字
2 点-》实验:选择->新建实验
3 输入你的实验名称:建议对应功能点模块名称: 具体应用模块
4 L2_3:3个因素标示功能点中的具体功能点:比如:输入文本框 : 输出文本:日期选择:
2个水平:标示对应文本输入的数据:比如: 超长支付:空或者空格:错误日期:
自己灵活安排咯,它也有说明的
5 点->确定就OK 接下来自己去摸索下吧
泡泡糖 2007-12-21 21:53
就是系统测试中,常常会有很多需要我们进行组合的测试.但是往往我们不可能每个排列组合的情况都测试到,所以可以通过特定的算法来测组合.
使用的范围我觉得还是满广的,特别在配置测试中,不同的浏览器,不同的分辨率,不同的网速,不同的OS,都需要我们考虑到组合.
还有功能测试的组合,还有那些按钮,下拉框的各种组合.
主要的步骤是
先找到需要进行组合的输入,和输入的值,那些输入就是所谓的"因子",输入的值就是所谓的"状态"
这样就得到了X因子X状态的表.
然后找到X因子X状态对应的正交表,将具体的因子,状态替代正交表中的数字,
最后有几行就是几个测试用例了.
修兵 2007-12-22 18:59
不是什么情况都适用,多因子多状态的时候,也就是实际情况中多种选择可以同时选的时候,(比如多选框的组合)才用的,一般都是3*4 /7*8....的表,少的补充一些。
有专门的表,就好象数学中的正弦余弦表一样参照那个,所谓“正交表是自动生成的”,确实如此哪
water0661 2007-12-24 17:24
1.确定factor
2.确定每个factor的level
3.选择正交表
4.使用正交表,写case
5.根据经验添加高度可疑的case
zhangnalzj94 2008-4-2 16:42
正在学习中,就是第三步,不知道所谓的选择正交表的 次数是怎么确定的,我觉得确定了factor和level,然后这个次数跟这两个因素有什么内在规律吗?不是level的factor次方的关系,请明白的认识解答一下。谢了!
liulinzhu 2008-4-2 20:11
我一般都只写测试提纲,觉得这样做有两个好处:
1.自己写测试用例时,思路比较清楚,不会遗漏太多;
2.别人审核时,感觉会比较明了,同时也利于发现遗漏点。