• PICT工具的用法


     http://www.pairwise.org/tools.asp上提供了大量的工具,从其中下载PICT,然后双击安装后,在命令行中运行pict,

    其usage就输出:

    C:\Users\×××\Desktop>pict
    Pairwise Independent Combinatorial Testing

    Usage: pict model [options]

    Options:
    /o:N - Order of combinations (default: 2)
    /d:C - Separator for values (default: ,)
    /a:C - Separator for aliases (default: |)
    /n:C - Negative value prefix (default: ~)
    /e:file - File with seeding rows
    /r[:N] - Randomize generation, N - seed
    /c - Case-sensitive model evaluation
    /s - Show model statistics

    我桌面上有一个文件cc.txt,其内容如下:

    OS:Win XP,Win 2003 server,Win7, Win NT4

    Language:English,German,Chinese

    CLR:Installed,not installed

    MyApp:yes,no

    IE:5.0,6.0,7.0,8.0,Firefox

     

    {OS, IE, Language} @3      #耦合度   可以单独指定, 也可以在命令中全部指定

     

    if[MyApp]="yes" then [CLR]="Installed";     # 约束条件

     

    里面包含了耦合度和约束条件的设定,通过usage也发现可以指定随机的种子,这样可以保证每次生成的测试用例是随机的,并且是跟上一次不同的。

     

    执行pict cc.txt   output.txt即可

     

    通过这样的工具生成的测试用例毕竟是有限的,可能漏掉一些重要的测试用例,因此还必须结合对于软件的理解,添加一些测试用例,如探索性测试用例。

     

     

  • 相关阅读:
    0509操作系统
    0508数据结构
    计算机组成原理
    0510数据库--基础知识
    0508操作系统
    0507数据结构
    0506操作系统和数据结构
    机试题201702x--不定长数组的输入
    机试题201805--输入n个字符串,将其反转输出
    SSH框架--Hibernate配置
  • 原文地址:https://www.cnblogs.com/scodong/p/4028902.html
Copyright © 2020-2023  润新知