Jmeter(二十六)_数据驱动测试

https://pan.baidu.com/s/1YTl3yqkGT8JubyanCEVBfg 提取码:cp19
jmeter 入门必读40篇

https://pan.baidu.com/s/1kZhWKmqrGICvRlUr50JgLw 提取码:0c8d
性能测试初级到高级必读40篇

https://pan.baidu.com/s/1_2iKjBHDaGnWBWLXyv6LWw 提取码:m4bj
Jmeter全系列插件包

 

花了一点时间做了一个通用的执行引擎,好处就是我不用再关注测试脚本的内容,而是用测试用例的数据去驱动我们执行的方向。(这个只适合单个接口的测试,具体运用到接口自动化时,还是要靠手动去编写脚本!)

首先我们要有一个接口测试用例存放的地方,我们这里用EXCEL模板管理,里面包含用例编号、入参、优先级、请求方式、url等等。   龙渊阁测试:317765580

1:新建一个txt文件,命名为sjqd,后缀名改为csv,右键excel格式打开。从左到右依次为:用例编号,优先级,接口编号,接口名称,url,请求方式,参数

2:jmeter中添加 CSV Data Set Config 读取测试用例。填入csv文件路径与参数名称

3:添加如果控制器,对用例优先级进行筛选执行  "${priority}"=="H"表示仅执行优先级为H的用例   龙渊阁测试:317765580

4:添加第二个if控制器,对请求方式进行筛选 "${function}"=='post'表示仅执行请求方式为post的用例

5:添加 http sample 来执行用例   龙渊阁测试:317765580

 

6:将循环控制器的循环次数设置为永远

7:执行一下,查看结果,一共执行了五条用例。

 

龙渊阁测试群:317765580

 

 

posted @ 2018-05-08 09:43  飞天小子  阅读(3487)  评论(4编辑  收藏  举报