jmeter bean shell常见的几种场景

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
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值