gpt4 book ai didi

java - 如何从 eclipse 或其他方式调试 .bsh 文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:00:52 24 4
gpt4 key购买 nike

我有一个 .jmx,其中有一个 .bsh 正在被调用,它在那里失败并出现以下错误:我需要进行故障排除并找出根本原因。在这方面的任何指示都会很棒。我从 Java 应用程序中调用了这个 .jmx,但是在从 Java 应用程序和 Jmeter 工具执行期间我都遇到了同样的错误。

2018/09/26 16:18:55 错误 - jmeter.util.BeanShellInterpreter:调用 bsh 方法时出错:source 源文件:src/test/resources/TT.bsh2018/09/26 16:18:55 警告 - jmeter.protocol.java.sampler.BeanShellSampler:org.apache.jorphan.util.JMeterException:调用 bsh 方法时出错:source 来源文件:src/test/resources/TT.bsh

最佳答案

将你的代码放在全局 try block 中喜欢

try {
//your code here
}
catch (Exception ex) {
log.error("Failure in script", ex");
}

这样您将拥有“正常”Java stacktracejmeter.log 文件中

另一个选项是添加 debug();脚本开头的指令 - 这将切换 Debug模式,您将在启动 JMeter 的控制台窗口中获得额外信息(换句话说,在 STDOUT 中)


供您考虑:starting from JMeter 3.1 it is recommended using JSR223 Test Elements and Groovy language for scripting ,主要原因是Groovy performance is much better comparing to Beanshell因此请考虑在下一个可用机会时迁移到 Groovy。

关于java - 如何从 eclipse 或其他方式调试 .bsh 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52516908/

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