我刚开始使用JMeter并遇到了问题。我使用正则表达式提取器来抓取并参数化我命名为 CouponID 的字符串,如下所示:
" coupon_id":“(。+?)”(来自以下json回复" coupon_id":" 320747")
但是当我在后续http请求中的参数的值字段中插入变量($ {CouponID})时,其请求URL最终看起来像这样并且测试失败:
http://[...]/coupon.json?id=${CouponID} (instead of [...]/coupon.json?id=320747)
当我包含有效的默认值时,URL会正确构建并且测试通过。
请指教。