提问者:小点点

杰米特·比希尔错误


我收到以下错误

     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.

谁能说出导致问题的原因。谢谢。


共2个答案

匿名用户

您可以使用以下方法来调试您的Beanshell脚本:

> < li >添加< code > debug();行并检查STDOUT,这样您就能够看到到底发生了什么 < li >添加额外的日志记录,如< code > log . info(" something ");因此,您将能够通过查看jmeter.log文件来确定哪些行是正确的,以及执行在哪里停止 < li>

将您的代码包装到try/catch块中,如下所示:

try {
    //your Beanshell code here
} catch (Exception ex) {
    log.info("Script execution failed", ex);
}

异常详细信息将被打印到jmeter.log文件中,它比调用bsh方法时出错一个更能提供信息。

请参阅如何使用 BeanShell:JMeter 最喜欢的内置组件指南,以获取更多提示和技巧。

匿名用户

你能发布完整的豆子剧本吗?

很可能有一个小的语法错误。根据错误消息,它将在第15行。