任何人都可以告诉我如何使用jmeter实现以下场景
场景包含一个包含四个 Http 采样器的线程,每个采样器都有一个唯一的网址 transaction_1 , transaction_2 , transaction_3 , transaction_4 。
transaction_1 从其网址获取输入, transaction_1 的输出作为输入传递给 transaction_2 。同样, transaction_2 的输出也会传递到 transaction_3 ,并从 transaction_3 传递到 transaction_4 。
我的问题是如何在jmeter中实现它。
答案 0 :(得分:0)
将Regular Expression Extractor添加为第一个HTTP Request采样器的子项,并按如下方式对其进行配置:
上述正则表达式将“HTTP请求1”的完整响应存储到${output}
JMeter变量中。如果您需要部分响应 - 根据您的需要修改正则表达式,请查看Regular Expressions JMeterUser手册章节和Using RegEx (Regular Expression Extractor) With JMeter了解详细信息
在需要的${output}
中使用“HTTP请求2”中提取的值,即下面的示例将“HTTP请求1”响应发送为“HTTP请求2”正文
有关使用JMeter变量和函数
的更多信息,请参阅Functions and Variables页面