pict官方版是专门用来提供组合命令生成覆盖的系统工具,由微软公司官方出品,不仅体积小巧,而且功能强大,不仅可以进行条件过滤,还可以保证很高的测试覆盖率,给人不错的使用体验,有需要的朋友快来下载吧!
pict工具是在名厂微软公司的一款成对组合的命令行生成工具。可以有效地按照两两测试的原理,进行测试用例设计。在使用PICT时,需要输入与测试用例相关的所有参数,以达到全面覆盖的效果。
- 可以在多个组合条件下完整的罗列出所有的组合项并支持命令保存到excel里
- 还可以进行条件过滤,比如去除同类项,保留类似项等
内容:
帐户名:空,不存在,超长,超短,正常
密码:空,超长,超短,不匹配,正常
验证码:空,超长,超短,不匹配,正常
会话:保存一个月,保存三个月,保存一年,不保存
按钮:确定,取消
- 在安装PICT的目录中新建一个txt文件并把上面的实例输入进去,在此我们命名为test.txt;
注意:该文件中所有的标点符号必须为半角英文,且文件名建议设为英文。
- 之后打开命令提示符CMD或Windows PowerShell并转到PICT的安装目录下,之后输入命令pict test.txt,即可在当前位置输出结果;
- 如果我们想把结果保存为Excel文档并使用Excel进行后续操作,我们可以将输入流指向一个xls文件,如下所示;这样我们就完成了PICT的功能使用。
首先,在PICT安装目录下新建一个Demo.txt文件,如下:
- 然后在安装目录下空白处,按住shift+鼠标右键,弹出系统Powershell窗口,如下,并选择 “在此处打开命令窗口(W)”
输入 pict Demo.txt >Demo.xls命令将结果输出到Demo.xls文档(这里不区分大小写),并打开Demo.xls;细心的童鞋可能会发现,枚举结果中出现 账号和密码都为空、甚至三个都为空的情况,这时候就需要用到 PICT的条件约束。如下图加上判断语句
我们再执行一下命令看下,可以发现没有账号、旧密码、新密码最多只有1个为空的情况;如果要求覆盖所有账号、薪密码、旧密码组合测试项应该增加如下参数约束:
语句 {账号,旧密码,新密码 } @3,再运行一下,可见要复杂的多。用PICT的话就非常方便,测试用例的数量将大大降低;同时,也可保证很高的测试覆盖率。
编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载
网友评论