gpt4 book ai didi

jmeter - JSR223 后处理器中的异常测试失败

转载 作者:行者123 更新时间:2023-12-05 01:46:03 26 4
gpt4 key购买 nike

在我的 Jmeter (2.13) 中,我在 JSR223 后处理器中有一段 Java 代码。代码抛出 Nullpointerexception,但测试仍会报 ok。

发生异常时如何报告失败的 Jmeter 测试?

最佳答案

您可以通过调用以下代码行来完成:

prev.setSuccessful(false);

示例用法:

try {
//your code here
}
catch (Throwable ex) {
log.error("Failure", ex);
prev.setSuccessful(false);
prev.setResponseMessage(ex.getMessage());
throw ex;
}

prevSampleResult 的简写类实例,它提供对所有关联的 SampleResult 方法和字段的读/写访问。

参见 How to Use BeanShell: JMeter's Favorite Built-in Component文章以了解有关通过脚本测试元素使用 Java 和 JMeter API 的更多信息。 prevvarsctx 等预定义变量对于所有脚本测试元素都是通用的。

关于jmeter - JSR223 后处理器中的异常测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37810180/

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