gpt4 book ai didi

bash - bash 脚本中的 jmeter 退出代码总是返回 0

转载 作者:行者123 更新时间:2023-11-29 09:27:12 28 4
gpt4 key购买 nike

在 bash 脚本中使用 jmeter,如果任何断言失败,我如何管理它返回非零值?

jmeter -n -t someFile.jmx
echo $?

# always returns 0, even if an assertion failed

我使用脚本尝试了 Bean Shell 断言:

if (ResponseCode.equals("200") == false) {
System.exit(-1);
}

但这甚至不返回 0,它只是终止进程(我猜?)

谁能帮我解决这个问题?

最佳答案

将以下代码放入JSR223 Element

System.exit(1);

它将返回错误级别 1在执行 echo $? 时将显示在 Linux 中

关于bash - bash 脚本中的 jmeter 退出代码总是返回 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49652379/

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