gpt4 book ai didi

post - 如何在jmeter的变量中保存响应

转载 作者:行者123 更新时间:2023-12-04 02:43:20 28 4
gpt4 key购买 nike

我正在使用 jmeter 在我的服务器上执行负载测试。
在我的一个帖子请求中,我在响应中收到了一个唯一的 ID。
我需要在以下发布请求中将此 ID 作为参数发送。
我是 jmeter 的新手,不知道如何做到这一点。
帮助将不胜感激。

最佳答案

如果您需要将整个响应存储到一个变量中 - 请执行以下步骤:

  • 添加 Beanshell PostProcessor作为返回您正在寻找的响应的请求的子级
  • 将以下行放入后处理器的“脚本”区域:
    vars.put("response", new String(data));
  • 将提取的值称为 ${response}需要时

    How to Use BeanShell: JMeter's Favorite Built-in Component在 JMeter 中学习更多关于 Beanshell 脚本的指南


  • 或者,您可以使用正则表达式提取器执行相同操作,在这种情况下,相关配置将是:
  • 引用名称:response
  • 正则表达式:(?s)(^.*)
  • 模板:$1$

  • 如果您需要部分响应,而不是整个响应,您可以按照 Regular Expressions 根据您的需要修改正则表达式JMeter 用户手册章节

    关于post - 如何在jmeter的变量中保存响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34463412/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com