Jmeter对接口的post请求进行参数化进行压测

发表于:2020-1-09 11:01  作者:ewang   来源:WEL测试

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 性能测试工具 Jmeter JMeter

  1.数据准备
  接口:spoor/dashboard/v1/query
  post样例,参数化的部分已经被"参数化替代":
  headers必须包含的头文件信息为:
  {"Content-Type":"application/json"}post方法json数据样例:
  2.设计jmeter脚本
  以上是各种数据准备,下面是设计脚本:
  第一步 打开jmeter,创建线程,这里简单不做赘述!
  第二步 在线程组中添加个HTTP请求默认值!
  第三步 创建HTTP信息头管理器:
  第四步 创建BeaShell PreProcessor,用来处理随机获取序列元素,关于上面参数化的值,在下图中给出:
  在此给出一个脚本代码:
  第五步 创建用户自定义变量
  第六 创建逻辑控制器,我选择的是事务控制器,因为我需要查看TPS值:
  第七步 创建http请求:
  下面给出json参数化后的代码:
  最后一步 添加一个监听器,监听结果树。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理

【福利】填问卷送精选测试礼包+接口测试课程!为测试行业做点事!

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2020, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道