Advertisement

测试组合生成器-allpairspy

阅读量:

1、前言

在编写功能用例的过程中,经常会面临多个参数存在大量选项的情况,若希望全面覆盖所有参数值进行测试,所需的工作量可想而之。那么是否存在一种方式,既能有效减少用例数量,同时确保用例质量并降低测试所需的时间成本?本文将介绍一款名为 allpairspy 的工具,该工具能够满足上述需求。

2、简介内容概述

allpairspy 是一款基于 Python 语言开发的开源测试组合生成工具。该工具通过“成对组合”策略,能够生成一组测试用例,从而将变量之间的组合数量缩减为一个更小的集合,同时覆盖大部分实际应用场景。

主要特性包括:

1、能够生成质量较高的测试数据集。

2、提供类似 Python 迭代器的枚举接口方式。

3、支持在寻找下一个组合时排除掉“无效”的组合项。

安装要求:

需使用 Python 2.7 或以上版本,或 Python 3.5 及更高版本。

安装指令:

复制代码
    pip install allpairspy
    

除 allpairspy 之外,还存在诸多用于执行成对测试的工具:

https://www.pairwise.org/tools.html

比如 Pairwise Pict Online,这是一种可在网络上操作的成对测试生成工具

https://pairwise.yuuniworks.com/

全部评论 (0)

还没有任何评论哟~