【问题标题】:Need Http Request not to respond until it finds a specific text in Jmeter需要 Http Request 在 Jmeter 中找到特定文本之前不响应
【发布时间】:2012-12-13 13:26:20
【问题描述】:

我已经在整个网络上搜索了我的问题的解决方案,但找不到任何解决方案。

我需要 jmeter 在找到特定文本作为响应之前不要抛出 HTTP 请求的响应,因为我有这个请求需要很长时间才能响应并生成特定文本,但是 http 请求会立即响应,因此不会找到那个特定的文本。

怎么做?我应该使用某种逻辑控制器,哪一种以及如何使用?

由于我是 Jmeter 新手,所以我需要一个适当的指导和解决方案来解决这个问题。

【问题讨论】:

    标签: testing jmeter load-testing stress-testing


    【解决方案1】:

    如果您想要的是等待将显示预期文本的页面更改,那么这可能是答案,否则请尝试澄清:

    【讨论】:

    • 我已经看过那个例子并实现了,它可以工作,但不知何故循环不能正常工作......我在条件 "${_javaScript("${DONE}" != "Resolved and Downloaded";)}" .... 即使 DONE 将其值从“NOTHING”更改为“Resolved and Downloaded”,但循环永远不会停止/退出。我做错了什么?
    • 我尝试使用 ${__javaScript("${DONE}" != "Resolved and Downloaded")},它对我有用。添加一个 Debug Sampler 以查看 DONE 变量是否存在并具有您认为的值
    • 是的,有一个调试采样器,这就是我确定“DONE”存在并更改其值的方式。
    • 你试过我的语法了吗?,在你的有 _javascript,在我的有 2 个下划线
    • 我在你打开的 Bugzilla 中回复了你 issues.apache.org/bugzilla/show_bug.cgi?id=54362
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 2013-06-05
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多