apieceofcake 发表于 2006-10-23 13:41:00

Pairwise Testing推荐工具 (allpair, pict)--辅助生成测试用例

在设计测试用例的过程中,你是否遇到过与以下情况类似的情景:在你的测试中需要覆盖多个参数,比如操作系统、打印机、打印模式。比如:
操作系统
Win98
Win2K
WinXP

打印机
HP 4050
HP 4100

双工
Y
N

这样你的测试就应该包括所有这些参数的排列组合:
CASE        OS        打印机        双工
1        Win98        HP 4050        Y
2        Win98        HP 4100        Y
3        Win2K        HP 4050        Y
4        Win2K        HP 4100        Y
5        WinXP        HP 4050        Y
6        WinXP        HP 4100        Y
7        Win98        HP 4050        N
8        Win98        HP 4100        N
9        Win2K        HP 4050        N
10        Win2K        HP 4100        N
11        WinXP        HP 4050        N
12        WinXP        HP 4100        N

然而根据pairwise测试理论,如果你只需要每一个参数的每一个值与另两个参数至少配对一次就够了,那测试用例就可以简化成:
CASE        OS        打印机        双工
1        Win98        HP 4050        Y
2        Win98        HP 4100        N
3        Win2K        HP 4050        N
4        Win2K        HP 4100        Y
5        WinXP        HP 4050        Y
6        WinXP        HP 4100        N

这就是工具allpair和PICT可以帮你完成的功能:你只需要输入要覆盖的参数,工具给你输出优化组合的测试用例。
两款工具都是免费的,其中allpair是开源的,提供可诊断输出;PICT是微软的,提供更多样化的选项,例如添加条件语句等。
本人认为值得推荐。

[ 本帖最后由 apieceofcake 于 2006-10-24 00:13 编辑 ]

ada95 发表于 2006-12-22 11:03:59

good, thank you

hayerk 发表于 2007-1-18 10:24:20

allpairs是james bach用perl语言写的,一直没有搞懂怎样生成测试用例的

hero_yw 发表于 2007-6-3 14:09:56

非常感谢

b47617 发表于 2007-6-7 13:29:02

尝试一下.谢谢.

annayin 发表于 2007-6-7 13:55:05

sdlkfj4 这样可以吗

caocao668 发表于 2007-6-8 12:23:49

谢谢

372524pig 发表于 2007-6-11 11:27:29

111111111111111

372524pig 发表于 2007-6-11 11:29:13

回复 #1 apieceofcake 的帖子

不错~谢谢LZ

wangpu160000 发表于 2007-6-12 17:58:01

好东西啊 

lymusicar 发表于 2007-6-22 19:31:24

我是测试新手,谢谢帮助,现在急着充电 sdlkfj3

lijiang-ljlj 发表于 2007-8-28 16:20:09

下载!

lijiang-ljlj 发表于 2007-8-28 16:20:17

好东西呀。

changlang530 发表于 2007-9-7 11:04:18

好东西呀。

wyalgl 发表于 2007-9-24 16:44:16

下了,谢谢

zhouzxcv 发表于 2007-9-24 22:41:24

好像用正交法也能实现sdlkfj8

suewei 发表于 2007-11-15 11:41:43

非常感谢!实在不得不感谢一下!嘿嘿!

chinalong 发表于 2008-3-3 14:12:22

生成测试用例的算法是什么样的呀?

huanyuehui 发表于 2008-3-7 09:34:32

thanks!:)

imlele 发表于 2008-3-7 21:00:11

得好好研究一下!
页: [1] 2 3 4 5
查看完整版本: Pairwise Testing推荐工具 (allpair, pict)--辅助生成测试用例