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),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号