gpt4 book ai didi

java - JMeter 返回上一个采样器

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:51 25 4
gpt4 key购买 nike

我是 jmeter 的新手,我正在使用它来对应用程序进行负载测试。如果一次运行几个线程,我当前的设置很好,但当更多用户连接时会出现问题。

场景是这样的

sample_1: request table data
sample_2: set table row with empty user column as used by current user
|
'-->post_process_beanshell: check if have error message
sample_3: do other stuff

目前我可以检查第二个样本是否有错误消息,问题是当第二个样本有错误消息时,我如何告诉 beanshell 返回到第一个样本?

最佳答案

我建议将您的“sample_3”放在 If Controller 下喜欢:

  • 循环 Controller (定义 n 次尝试的最大次数)
    • 示例_1
    • 示例_2
      • post_process_beanshell
    • 如果 Controller :条件${JMeterThread.last_sample_ok}
      • 示例_3

JMeterThread.last_sample_ok - 是一个 pre-defined variable如果前一个采样器成功,则返回“true”,否则返回“false”,如果你的“sample_2”失败——“sample_3”将不会被执行,整个序列将重新开始

关于java - JMeter 返回上一个采样器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33646786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com