1.直接书写java方法的场景
//直接输入java代码
public static String getName(){
vars.put("姓氏","王");
vars.put("name","vein");
return "已经执行到最后,返回success";
}
getName();
2.调用外部jar包
2.1·在eclipse写好代码,然后把该类打成jar包(在类上点击右键->Export->jar file)
2.2·把jar包放到jmeter目录\apache-jmeter-2.13\lib\ext下
2.3·打开jmeter,添加一个http sampler,在sampler下添加一个BeanShell Sampler
2.4·在BeanShell中的头文件中导入该jar包,例import testmail.src.hyq.utils.*
3.调用java文件或者class文件
//导入java文件
source("D:\\software\\workspace\\junit-test\\AddMethod.java");//导入java文件
int addm = new AddMethod().add(5,8);//调用函数
vars.put("name","duoduo");//保存变量
vars.put("num",addm.toString());//保存变量
return "success";
return num;
//导入class文件
addClassPath("D:\\");
import com.AddMethod;//AddMethod是class文件的文件名,放到D盘比较深的一个目录里
int addm = new AddMethod().add(6,9);
vars.put("num",addm.toString());
vars.put("name","kaku");
log.info("test");
return "success";
return num;
测试步骤:
1.调用文件
2.调用方法
3.查看结果数看结果
作者:黄小呱
链接:https://www.jianshu.com/p/bc537d6acb3a
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。