性能测试工具WebPerf V1.2

来源:互联网 发布:excel数据分析怎么做 编辑:程序博客网 时间:2024/06/16 13:26

原创文章,版权归 胡添发(hutianfa@163.com)所有,转载请注明出处。

V1.2版本更新:

每次测试都要写测试用例类的话,一方面不是所有测试工程师都有写代码的能力,另一方面即使有写代码的能力,用起来也很麻烦。因此,本版本主要的更新就是解决了这个问题。

 

1、通过配置文件来写测试用例,是测试人员完全从代码里解脱出来。

配置文件同时支持以下三种参数化:

(1)固定值参数,比如:name:testname&password:123456&description:this is a description&age:20

(2)随机参数,包括纯数字随机,纯字母随机和数字、字母混合随机,同时可以指定长度,比如:name:randomString:8&password:randomNum:5&description:randomMix:5

(3)使用csv格式文件保存参数化数据,这种方式LoadRunner中使用的也是最广泛的。

 

2、Linux环境写了一个批量执行测试用例的shell脚本

脚本运行说明
./starttest.sh ./testconfig/scoreice_config.txt 300 100 5 10 
第1个参数:配置文件的路径
第2个参数:从300并发开始测试
第3个参数:每次加100
第4个参数:跑5次,即加到700
第5个参数:每次运行10分钟,单位默认为分钟,不能设置

 

该脚本参数最终的效果是串行运行300、400、500、600、700并发测试各10分钟(每次并发测试结束之后,sleep 1分钟,便于资源的释放)。

原创粉丝点击