如何提取URL中传递的值并将其用作Jmeter中的参数?

时间:2013-12-10 13:03:21

标签: performance testing jmeter

我正在使用Jmeter进行性能测试,而且我遇到了需要从URL中提取值并将其传递给Jmeter的问题。

以下是示例:

应用程序要求用户创建订单,然后在下一页提交

我正处于可以使用Jmeter创建订单的位置。

为了创建一个提交订单的脚本,我已经将网页中的网址复制为GET方法'/ order / submit / 23'。每次创建新订单时,此“23”数字都会更改

我在这里遇到的问题是当我运行我的jmeter脚本时,它会创建另一个带有另一个号码的订单,然后与我通过的'/ order / submit / 23'url不匹配。

有没有办法从HTML代码中提取这个数字并将其传递给Jmeter?

我查看了HTML代码,这个数字是URL的一部分,因此不确定如何提取它。请提出任何建议

我正在寻找像/ order / submit / $ {var}

这样的东西

由于

1 个答案:

答案 0 :(得分:3)

如果我理解正确,您需要从响应中提取一些值。您可以使用两个采样器来完成:

我认为xpath提取器在你的情况下更合适