google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

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

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 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

good, thank you

TOP





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

TOP

非常感谢

TOP

尝试一下.谢谢.

TOP

sdlkfj4 这样可以吗

nana最爱泡泡浴.。o O ○
小乌龟慢慢地爬。。。
msn:yinna333@hotmail.com
o(∩_∩)o

TOP

谢谢

TOP

111111111111111

TOP

回复 #1 apieceofcake 的帖子


不错~谢谢LZ

TOP

好东西啊 

TOP

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

TOP

下载!

TOP

好东西呀。

TOP

好东西呀。

TOP

下了,谢谢

TOP

好像用正交法也能实现sdlkfj8

TOP

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

TOP

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

TOP

thanks!

TOP

得好好研究一下!

TOP

本功能由奇虎搜索实现

相关主题

标题 作者 最后发表
点击阅读更多关于的相关帖子  更多相关主题
 
当前时区 GMT+8, 现在时间是 2008-7-25 04:14Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹