来自响应的 Jmeter 变量

发布于 2024-09-18 02:00:54 字数 42 浏览 5 评论 0原文

是否可以绑定到响应中的变量值,然后将其作为参数传递给其他http请求?

Is it posible to bind to a variable value from response and then pass it as parameter to other http request?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半透明的墙 2024-09-25 02:00:54

对此的早期答案已经过时了。

使用后处理器>正则表达式提取器,提取响应的任何部分都非常简单。

新版本的 JMeter 在 Listener > 中也有 Reg Exp 测试器选项。在树中查看结果,以便您可以完善正则表达式,直到它完全按照您的要求执行。

另请参阅 在 Jmeter 中将变量从一个 http 请求传递到另一个请求


早期答案:


应该可以使用正则表达式提取器从响应中提取元素并将其存储在可以从进一步请求中引用的变量中。

请参阅提取多个字符串强> http://wiki.apache.org/jakarta-jmeter/RegularExpressions这个例子 http ://jmeter-tips.blogspot.com/2010/06/tip-12-how-to-add-http-request-sampler.html

关于此主题的官方文档是这个标题19.5.1 __regexFunction

The earlier answer to this is hopelessly outdated.

Using the Post-Processor > Regular Expression Extractor, it is quite simple to extract any portion of the response.

The newer versions of JMeter also have Reg Exp tester options in the Listener > View Results in Tree, so you can perfect the regex till it does exactly what you want it to.

also see Passing variable from one http request to another in Jmeter


Earlier Answer:


It should be possible to extract an element from the response using the Regular Expression Extractor and store it in a variable which can be referred from further requests.

See Extract multiple strings on http://wiki.apache.org/jakarta-jmeter/RegularExpressions and this example http://jmeter-tips.blogspot.com/2010/06/tip-12-how-to-add-http-request-sampler.html

The official docs on this topic are this heading 19.5.1 __regexFunction

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文