jmeter使用csv表格做数据驱动

目的:方便接口管理以及接口遍历测试

一、创建csv文件test.csv


二、用Excel表格编辑test.csv文件设计测试用例

三、jmeter中设计测试脚本

1、创建线程组

2、线程组下方添加循环控制器

     循环次数勾选为永远

3、循环控制器下添加CSV Data Set Config


4、添加if控制器,控制筛选优先级


5、添加if控制器,用来区分GET和POST


6、配置POST请求

(1)post请求参数放在body data中

(2)请求路径填写csv文件中url

7、配置GET请求

(1)GET请求参数放在路径url后边

8、配置响应断言


9、添加结果树,查看结果

(1)红色为未通过,绿色为通过

备注:查看结果树中响应数据中的中文显示乱码,修改jmeter\bin\jmeter.properties文件中的#sampleresult.default.encoding=ISO-8859-1为sampleresult.default.encoding=utf-8(去掉#号否则不生效),重启jmeter后生效

总结:以上内容可以将所有接口相关参数添加到表格中,运行脚本后可以将所有接口用例都跑一一遍,因业务需求,大部分接口都需要user以及p两个参数,所以后续需要将这两个参数单独拿出来使用,后续加油

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需...
    燕京博士阅读 4,233评论 0 16
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,273评论 19 139
  • 1 Jmeter安装配置 使用Jmeter前首先要安装JDK,配置JDK环境变量。Jmeter不需要安装,下载后...
    茶小汐阅读 3,018评论 0 8
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,310评论 6 13
  • 1. JMeter 测试计划 测试计划 使用JMeter进行测试的起点,是其它JMeter测试元件的容器。 线程组...
    alamZheng阅读 3,416评论 0 7