微软的pict是一个免费测试工具,可以生成成对的组合。pairwise是知当输入条件过多,覆盖样例太大时,为了有效的、合理的减少输入条件的组合数,pairwise能够简化问题大大减少组合数这里要是针对一个全新的系统,可以针对这些给出的组合造数据。
关于两两组合测试: 黑盒测试中,经常会遇到多种输入参数的取值相互组合的情况,实践证明及研究发现,大约70%的软件故障是由一个或两个参数共同作用引起的。所以组合测试,尤其是两两组合测试,在实际工程的软件测试中被公认为是一种非常有效的测试方法。 但是实际工作过程中有成对组合量太大,PICT就很好的解决了这一问题。
最新版的pict.exe 可从这里下载,使用详见官方帮助(中文帮助)。
使用时先建立生成测试用例的模型文件,如model.txt,然后生成用例组合:pict model.txt >demo.csv 或者 pict model.txt >Demo.xlsx。