Jmeter Beanshell采样器调用JAVA方法(二)
BeanShell Sampler調(diào)用添加的java方法
1、BeanShell Sampler里添加java方法
public static String test() {vars.put("jmeter1","111");vars.put("jmeter2","222");vars.put("jmeter3","333");vars.put("jmeter4","444");vars.put("jmeter5","555");return "Success"; } test();2、BeanShell Sampler響應(yīng)結(jié)果為Success,說(shuō)明調(diào)用成功了
4、查看debug響應(yīng)數(shù)據(jù),jmeter1=111
jmeter2=222
jmeter3=333
jmeter4=444
jmeter5=555,確認(rèn)BeanShell Sampler調(diào)用java文件執(zhí)行成功
?
5、調(diào)用BeanShell Sampler里聲明的變量jmeter1
6、HTTP請(qǐng)求調(diào)用傳參值正確為{"a":111,"b":5}
BeanShell Sampler調(diào)用引入的java文件
1、新建java文件C:\\Users\\wangli\\Desktop\\Myclass.java
2、BeanShell Sampler里引導(dǎo)java文件
source("C:\\Users\\wangli\\Desktop\\Myclass.java"); int res = new Myclass().add(2,3); vars.put("add",res.toString())3、HTTP請(qǐng)求調(diào)用傳參為{"a":${jmeter1},"b":${add}}
4、查看debug響應(yīng)數(shù)據(jù),add=5,確認(rèn)BeanShell Sampler引入java文件執(zhí)行成功
5、HTTP請(qǐng)求調(diào)用傳參正確為{"a":111,"b":5}
總結(jié)
以上是生活随笔為你收集整理的Jmeter Beanshell采样器调用JAVA方法(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php环行队列实现,java数组实现队列
- 下一篇: oracle segment undo_