如何在jmeter中創建實用程序bean shell腳本。在Jmeter中,我有5個線程組,其中包含bean shell samplers.i想要在我的線程組中使用beanshell類。下面給出了示例beanshell類,它包含一個名爲add()的方法。Jmeter中的Bean shell實用程序
SampleBeanShell(){
int add(int a,int b){
return a+b;
}
return this;
}
obj=SampleBeanShell();
int result=obj.add(10,20);
log.info("REsult is"+result);
我想在另一個線程組bean採樣器或bean外殼斷言中使用add()方法。
if (bsh.shared.myObj == void){
myObj=SampleBeanShell();
}
int result1=myObj.add(12,20);
log.info("REsult is"+result1);
我已經添加了上面的代碼片段,我無法在另一個bean採樣器和另一個線程組中調用此方法。
int result=bsh.shared.myObj.add(20,21);
log.info("2.Bean sampler result"+result);
完美。謝謝。 Bsh Shared Namespace選項工作正常。 –