正则表达式提取器参数化

时间:2016-11-15 22:14:07

标签: regex jmeter

我刚开始使用JMeter并遇到了问题。我使用正则表达式提取器来抓取并参数化我命名为 CouponID 的字符串,如下所示:

" coupon_id":“(。+?)”(来自以下json回复" coupon_id":" 320747")

enter image description here

但是当我在后续http请求中的参数的值字段中插入变量($ {CouponID})时,其请求URL最终看起来像这样并且测试失败:

http://[...]/coupon.json?id=${CouponID}  (instead of [...]/coupon.json?id=320747)

当我包含有效的默认值时,URL会正确构建并且测试通过。

请指教。

1 个答案:

答案 0 :(得分:0)

请尝试使用此功能。

Runtime Controller

预览: http://imgur.com/6F5Lk0X