![](/img/trans.png)
[英]How should I covert my Java code into Jmeter BeanShell Sampler
[英]beanshell sampler, i want access java code from jmeter
我一直坚持jmeter
以下错误。
响应代码:500响应消息:org.apache.jorphan.util.JMeterException:调用bsh方法时出错:eval在文件中:在线评估'
豆壳代码:
import tools.JmeterTools;
JmeterTools jt = new JmeterTools();
int num = Integer.parseInt(vars.get("A1"));
num = jt.randInt(num);
vars.put("A1", num.toString());
num = Integer.parseInt(vars.get("B1"));
num = jt.sqrInt(num);
vars.put("B1", num.toString());
vars.put("B2", jt.sqrstr(vars.get("B2")));
}
蚀代码:
package tools;
import java.util.Random;
public class JmeterTools {
public JmeterTools(){
}
public int randInt (int x){
Random randomGenerator= new Random();
return randomGenerator.nextInt(x);
}
public int sqrInt(int x){
return x*x;
}
public String sqrstr(String x){
int y= Integer.parseInt(x);
return String.valueOf(y*y);
}
}
你是否:
另外,您的beanshell代码末尾应有一个} ,而不应该放在其中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.