51Testing软件测试论坛

标题: 关于正交法设计测试用例 [打印本页]

作者: fishsky    时间: 2007-4-30 17:04
标题: 关于正交法设计测试用例
     黑盒测试方法(正交法).

  1.有10个查询功能的条件.为可填或不填.现在要设计最有效的测试用例,我们boss说就正交法.我研究了2天,没头绪.望懂的,把结果和怎么设计出来的方法留一下.以后定有重谢!

2.有10个查询功能的条件,是下拉框的(其中都有4个选项,权植相等).利用正交实验法设计用例
作者: ray_ms    时间: 2007-5-4 21:21
找本《试验设计与分析》,把表L32(2^31)改造成你所要的正交表
作者: fishsky    时间: 2007-5-8 09:03
标题: 回复 #2 ray_ms 的帖子
大哥,我要是懂我也就不用发帖子了....你能不能说的比较详细一点点呢...
    还有啊.我很奇怪哦.为什么那么多人看就是米2个人回呢?~~~~ -_-#!
作者: fishsky    时间: 2007-5-10 18:13
标题: dfhfd
hfdghfdh
作者: ray_ms    时间: 2007-5-12 13:31
去书店找《试验设计与分析》,书上有改造的方法,实在是太懒!!!!
做测试就需要动手,不要吃现成的。
作者: Timmy_ye    时间: 2007-5-23 10:28
JIE FEN LAI LA
作者: fsyj000    时间: 2007-8-13 11:53
我一般采用概率论来实现
作者: liulinzhu    时间: 2007-8-13 13:20
我也想学一下关于正交法的知识。
作者: serena_meledy    时间: 2007-8-28 18:48
呵呵,今天刚学了正交法,就看到了你的帖子。把我理解的答案给你,包括我学习的材料(网上下载的,觉得很好,可以参考一下,读过了材料你应该就会了,反正我看懂了)、材料中有查找正交表的一个网站。

网站中符合lz的应该查找"4^10".有两个比较符合条件的:2^5 4^10 8^4     n=64,4^10 20^1     n=80

如果根据材料中的,采用“选取行数少的正交表”原则,就可以采用第一个。

把表中每一列名分别换成10个查询条件;每个条件的4个选项分别代替表中的的0\1\2\3
这样应该可以设计出64个用例了。
作者: serena_meledy    时间: 2007-8-28 18:49
?楼主原来是4月份的帖子
呵呵,还是分享一下sdlkfj5
作者: lyscu    时间: 2007-8-28 21:33
二楼的,人家是4个值啊,干嘛让他用L32(2^31)啊。用L48(4^12 12^1)改改吧。
作者: serena_meledy    时间: 2007-8-29 10:18
支持11楼。哈,果然是个数更少sdlkfj5 。应该算正解了吧sdlkfj5
作者: serena_meledy    时间: 2007-8-29 10:22
标题: 补充一下:
对正交表选择如果没有刚好合适的,则应该把握三点;

1  因素数>=问题的因素数

2  水平数>=问题的水平数

3  选行数最小的正交表(正交表的子表也是正交表,所以选出来的肯定也是满足要求的最小正交表)
作者: chaoshui    时间: 2007-9-1 12:17
顶骑
作者: yuqingannie    时间: 2007-9-4 14:42
标题: 是不是很难啊
是不是很少用啊
作者: davids    时间: 2007-9-5 11:23
学了几天这个方法了,还是不太又头绪~~~~sdlkfj8
作者: zhangrenying    时间: 2010-7-19 13:15
借来学习学习~
作者: zenghaiying    时间: 2010-9-19 11:54
ewfwf
作者: xieyang702    时间: 2010-12-9 11:26
天,你07年的还没悬赏出去啊!
10个查询不就是 10个元素
然后位级都是4(第一选项,第二选项,第三选项和第四选项)

选个比较少组合的就是  L48(4^12 12^1)   48个测试用例

查表:
000000000000 0
000222333111 1
000333111222 2
013021123320 3
……
作者: xieyang702    时间: 2010-12-9 11:27
哈哈,发完后,发现和11楼的结果一样
作者: 星子    时间: 2010-12-9 14:59
上海博为峰软件技术有限公司通过多年的测试积累,将测试分析设计体系化,并将这套思想落实到自主研发的测试分析设计工具TestPlatform Basic中。该工具已为用户提供了域测试法、正交试验设计法、因果图法、状态迁移法等八大类测试用例设计方法,帮助用户规范的设计测试用例,提高测试用例的可执行性和执行效率。
马上体验TestPlatform Basic:http://www.51testing.cn/product_service/TP_Basic/TP_Trial.html
更多工具介绍请点击http://www.51testing.cn/product_service/TP_basic.html

您的问题,我们来解决!选择博为峰软件的服务,您有理由期待更多!
作者: Romulus    时间: 2010-12-11 17:12
谁来解析一下?
怎么知道这48种的数据集?
作者: zemperor    时间: 2010-12-13 15:54

作者: sunshine_xiaomi    时间: 2012-11-16 17:19
我觉得是32个,可以代公式的。
作者: tianshiyumao    时间: 2012-11-21 14:25
好东西们谢谢前辈们
作者: 骷髅行走lby    时间: 2013-2-26 17:47
回复22楼,把4个取值分别代入到L48(4^12 12^1)的正交表中,每一行就是一组取值啦




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2