0
点赞
收藏
分享

微信扫一扫

jmeter保存返回值

在JMeter中保存返回值,可以使用BeanShell PostProcessor组件来实现。具体步骤如下:


  1. 首先确保接口调通,并确定需要统计的字段。
  2. 给接口添加Regular Expression Extractor组件,使用正则表达式提取响应结果中的目标字段。
  3. 给相应请求新增一个BeanShell PostProcessor后置处理程序,用于将提取的结果保存。


下面提供一个完整的示例:


  1. 新建Test Plan
  2. 增加setUp Thread Group
  3. 增加HTTP信息头管理器,配置Content-Typeapplication/json
  4. 增加HTTP RequestPOST类型,URLhttp://XXXXX.com/api/rest/internal/v1/en/XXXenterprise/${具体参数}/cloudXXXXXPOST数据为id": "", "XXXXXNumber": "", "displayName": "HAO-TEST", "password": "", "XXXXXPassword": "", "autoXXX":2, "XXXModel": false, "smartXXXX":6, "expireTime": -1, "adminUserId":0, "adminDisplayName": "null", "permanent": "true", "XXXXXNumberType":4, "XXXXXId": "null", "userXXXXXXXDisplayName": "null", "configs": { "conXXXX": "2"
  5. 增加Regular Expression Extractor
  6. 增加BeanShell PostProcessor
  7. 增加View Result Tree组件,查看结果树。


除了BeanShell PostProcessor组件,还可以使用JMeter断言功能来保存返回值。

举报

相关推荐

0 条评论