JMeter 接口测试及自动化接口压力测试
最近做了JMTER 相关接口测试 及部分压力测试,这里分享下。
1.建立测试计划和线程组,设置HTTP信息头管理器

2.HTTP请求参数化
2.1 测试接口的话,venus 设置host后,路径设置为services/service名/方法名;注意大小写,因为大小写问题我被坑了不少次;
Body Data 内部参数 必须先采用JSON格式 格式化没问题后再复制进去。
PS: 在线JSON格式化校验工具: http://www.bejson.com/
2.2 参数化,最常用的是使用 CSV Data Set Config 设置参数,具体设置见下图
这里涉及最关键的是 Sharing mode 设置,All threads 表示循环遍历整个参数列表, current threads表示 循环遍历当前参数列。简单来说,想要每次循环参数不同,选用All threads ;参数不变做高并发可以选用current threads。
1.建立测试计划和线程组,设置HTTP信息头管理器

2.HTTP请求参数化
2.1 测试接口的话,venus 设置host后,路径设置为services/service名/方法名;注意大小写,因为大小写问题我被坑了不少次;
Body Data 内部参数 必须先采用JSON格式 格式化没问题后再复制进去。
PS: 在线JSON格式化校验工具: http://www.bejson.com/
2.2 参数化,最常用的是使用 CSV Data Set Config 设置参数,具体设置见下图
这里涉及最关键的是 Sharing mode 设置,All threads 表示循环遍历整个参数列表, current threads表示 循环遍历当前参数列。简单来说,想要每次循环参数不同,选用All threads ;参数不变做高并发可以选用current threads。
本文介绍如何使用JMeter进行接口测试及自动化压力测试。包括创建测试计划、配置HTTP请求参数化、设置线程组等内容,并详细解释了CSV数据集配置的使用方法及其对测试的影响。
8882

被折叠的 条评论
为什么被折叠?



