Javascript 我在jmeter中使用带有脚本的Beanshell采样器时出错

Javascript 我在jmeter中使用带有脚本的Beanshell采样器时出错,javascript,Javascript,当我在jmeter中使用Beanshell Sampler和脚本时出现错误,如下所示: 错误-jmeter.util.BeanShellInterpreter:调用bsh方法时出错:文件中的eval:内联求值://我的beanshell脚本log.info(“示例示例”);字符串maVariable=vars.get(…''在第8行第22列遇到“;”。和 WARN-jmeter.protocol.java.sampler.BeanShellSampler:org.apache.jorphan.u

当我在jmeter中使用Beanshell Sampler和脚本时出现错误,如下所示:

错误-jmeter.util.BeanShellInterpreter:调用bsh方法时出错:文件中的eval:内联求值:
//我的beanshell脚本log.info(“示例示例”);字符串maVariable=vars.get(…''在第8行第22列遇到“;”。和
WARN-jmeter.protocol.java.sampler.BeanShellSampler:org.apache.jorphan.util.JMeterException:调用bsh方法时出错:文件中的eval:inline求值:
///my beanshell script log.info(“示例示例”);String maVariable=vars.get(…“”遇到“;”在第8行第22列

我的代码是

//my beanshell script 
log.info("Example Sample");  
String maVariable = vars.get("VARIABLE_NAME");  
if (maVariable.equals("1")      
{

 ResponseCode = 2*100 ;

ResponseMessage=  "Okey" ;

 vars.put("NAME" , "VALUE") ; 

} 

return "Beanshell wrote this message";  
我搜索了它,我想我需要一些插件来完成。我下载了其中一个,即bsh-2.0b2.jar,但我无法完成我的任务。
我不知道我哪里出错了,如果有人有任何想法,请分享。提前感谢您的帮助。

您错过了If语句的结尾)

if(maVariable.equals(“1”)
应该是
if(maVariable.equals(“1”))


为了验证,我使用50个用户在2台服务器上循环500次运行了测试。这是。

嗨,Richard,谢谢,我想使用beanshell sampler执行步骤。A.将文件从服务器复制到我的桌面B.读取文件中的特定字符串。我使用beanshell sampler可以吗建议如何做到这一点?如果您有任何JMX文件采用相同的方法,请共享。是的,Richard,它解决了我原来的问题。但我希望将一个文件从SFTP服务器复制到我的桌面,并从文件中读取特定的字符串。由于我没有任何特定的IFC编程背景,您能建议我如何实现它吗?