Jmeter Beanshell 错误
Jmeter Beanshell error
我收到以下错误
ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval In file: inline evaluation of: ``import java.text.*; import java.io.*; import java.util.*; import org.apache.jmet . . . '' Encountered "/" at line 15, column 74.
谁能告诉我是什么导致了 problem.Thanks。
你能 post 完整的 beanshell 脚本吗?
您可能在那里有一个小的语法错误。根据报错信息,会在第15行。
您可以使用以下方法调试您的 Beanshell 脚本:
- 在脚本的开头添加
debug();
行并检查 STDOUT,以便您能够看到到底发生了什么
- 添加像
log.info("something");
这样的额外日志记录,这样您就可以通过查看 jmeter.log 文件[=来确定哪些行是好的以及执行停止的地方29=]
将您的代码包装到 try/catch 块中,如下所示:
try {
//your Beanshell code here
} catch (Exception ex) {
log.info("Script execution failed", ex);
}
异常详细信息将打印到 jmeter.log 文件,它比 Error invoking bsh method
文件提供更多信息。
有关更多提示和技巧,请参阅 How to use BeanShell: JMeter's favorite built-in component 指南。
我收到以下错误
ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval In file: inline evaluation of: ``import java.text.*; import java.io.*; import java.util.*; import org.apache.jmet . . . '' Encountered "/" at line 15, column 74.
谁能告诉我是什么导致了 problem.Thanks。
你能 post 完整的 beanshell 脚本吗?
您可能在那里有一个小的语法错误。根据报错信息,会在第15行。
您可以使用以下方法调试您的 Beanshell 脚本:
- 在脚本的开头添加
debug();
行并检查 STDOUT,以便您能够看到到底发生了什么 - 添加像
log.info("something");
这样的额外日志记录,这样您就可以通过查看 jmeter.log 文件[=来确定哪些行是好的以及执行停止的地方29=] 将您的代码包装到 try/catch 块中,如下所示:
try { //your Beanshell code here } catch (Exception ex) { log.info("Script execution failed", ex); }
异常详细信息将打印到 jmeter.log 文件,它比 Error invoking bsh method
文件提供更多信息。
有关更多提示和技巧,请参阅 How to use BeanShell: JMeter's favorite built-in component 指南。