java - 如何在jmeter中将参数作为变量发送?

标签 java regex jmeter jmeter-4.0

我正在尝试启动性能测试,但每次都会有一个名为“QueryID”的属性,该属性是在应用程序的源代码中创建的。 First HTTP Request with QueryID

有多个http请求,并且对于QueryID来说,它具有相同的值。

我尝试在之前的http请求中检测它(通过正则表达式传递它),但它不会显示。

有谁知道我如何将它配置为一个“变量”,每次都会用应用程序中的随机值填充它?

谢谢

最佳答案

解决此问题的步骤:

  1. 您已经使用正则表达式提取器收集了 QUERYID 值。例如,您在正则表达式提取器的引用名称字段中返回了 QUERYID,如下图所示。

enter image description here

  • 现在在值部分中提及 ${QUERYID},如下图所示
  • enter image description here

    关于java - 如何在jmeter中将参数作为变量发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59989694/

    相关文章:

    csv - JMeter |如何在通过 CSV 数据集配置进行参数化时引入双引号

    java - 对java属性文件位置感到困惑

    java - 删除节点

    Java contains() 方法返回 False,即使重写的 equals() 返回 True

    regex - 特定 VBA/VBScript 正则表达式相关问题 (MS Access)

    java - 我如何使用 Java 正则表达式表达这样的要求?

    loops - Jmeter循环计数 'forever'不会永远运行

    java - 如何在jasperreports中安装新字体

    javascript - 匹配直到字符的未转义版本

    performance - JMeter,发布所有表单数据