JMeter-如何检查BeanShell是否有任何失败的断言
我想让我的持续集成系统明白JMeter测试失败的原因 我正在考虑使用stdout日志 有没有办法在BeanShell后处理器中检查是否存在失败的断言 然后我可以记录一个GUID或类似的东西来表示测试失败。 还有,你知道如何登录到stdout而不仅仅是在日志文件中吗?JMeter将一些信息记录到stdout,但我不确定是否会出现log.errorcode 如果有更简单的方法,请随意分享 根据声明,后处理器在断言之前被调用,所以您需要侦听器,它是最后一个元素 和脚本 假设以上所有内容,您需要使用以下代码添加:JMeter-如何检查BeanShell是否有任何失败的断言,jmeter,beanshell,Jmeter,Beanshell,我想让我的持续集成系统明白JMeter测试失败的原因 我正在考虑使用stdout日志 有没有办法在BeanShell后处理器中检查是否存在失败的断言 然后我可以记录一个GUID或类似的东西来表示测试失败。 还有,你知道如何登录到stdout而不仅仅是在日志文件中吗?JMeter将一些信息记录到stdout,但我不确定是否会出现log.errorcode 如果有更简单的方法,请随意分享 根据声明,后处理器在断言之前被调用,所以您需要侦听器,它是最后一个元素 和脚本 假设以上所有内容,您需要使用以下
prev.getAssertionResults().each { assertionResult ->
if (assertionResult.isFailure()) {
println('Assertion failed')
}
}
这太完美了。谢谢