MBT中的PICT测试设计方法和应用

MBT中的PICT测试设计方法和应用常见的mbt测试方法最主流的有两个1、PICT,就是把输入,以及输出,及其操作顺序,按照分类,进行自动组合,来进行测试用例生成,此种测试对于接口遍历很优秀,但是对于先后关系的处理,存在一些先天的能力不足,先后顺序测试设计,使用pict的方法,逻辑难度较大2、流程图。按照测试步骤操作,画出测试的路径,按照逻辑关系自动组合测试步骤,来输出用例,可以适用所有的测试设计,但是工具开源支持的都一般,…

大家好,欢迎来到IT知识分享网。

常见的mbt测试方法最主流的有两个

1、PICT,就是把输入,以及输出,及其操作顺序,按照分类,进行自动组合,来进行测试用例生成,此种测试对于接口遍历很优秀,但是对于先后关系的处理,存在一些先天的能力不足,先后顺序测试设计,使用pict的方法,逻辑难度较大

2、流程图。按照测试步骤操作,画出测试的路径,按照逻辑关系自动组合测试步骤,来输出用例,可以适用所有的测试设计,但是工具开源支持的都一般,不过的确是万能的方法

PICT命令行参数

/o:N    各种组合保证至少出现一次,两两组合,三三组合,甚至是单个的不组合 (默认是2)
 
/d:C   设定参数分隔符,一般是逗号,
# Type: Primary, Logical, Single, Span, Stripe, Mirror, RAID-5
/a:C    - Separator for aliases (default: |)
参数值的别名,不建议使用,易造成混淆
/n:C    标记互斥参数输入,带有~标记的值,在每组用例里只出现一次,常用语异常数据测试,按照通常实现,一个异常数据进入的分支,不会进入另一个异数据会进入的另一个分支

/e:file 类似于断点续传,我给他起名叫做断点用例设计生成,可以从一个已经生成的用例开始,继续生成用例

/r[:N]  没感觉有什么用,随机生成用例和固定生成对我看来说没区别;发散测试可能有用,相同的种子N(正整数),可以生成完全相同的一组用例
/c      加上这个参数,将区分所有的values大小写做区分,默认的话,参数的value不区分大小写
/s      查看信息统计
>pict.exe  test2_alise.txt /s
Combinations:   6
Generated tests:6
Generation time:0:00:00




可对参数做权重设置,让其出现的时候更多,但这不是量化的
FAT, FAT32, NTFS (10)


 

pict的子分组

APP: 1,2
HDD:       SCSI, IDE
OS:        Win7, Win8
Browser:   Edge, Opera

{ OS, Browser , HDD} @ 3

这样生成用例,会比默认的多,因为,要求子分组内部的交互,三三不同的组合至少出现一次,默认只能保证两两交互更 

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23762.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信