jmeter的BeanShell Sampler使用--导入第三方jar包

时间:2023-03-08 15:58:41

实现目的

测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据,此时我们就可以通过BeanShell来调用自己编写的工具类,来对jmeter的功能进行扩展,以满足测试需要。

脚本实现

  • 在eclipse或者IntelliJ IDEA中写好自己的工具类代码,然后把该类打成jar包

  • 把jar包放到jmeter目录\apache-jmeter-5.0\lib\ext下(也可以放在\apache-jmeter-5.0\lib目录下)

  • 添加BeanShell Sampler取样,在script区编写Java脚本,在BeanShell中的首行中导入该jar包,其中通过get方法获取jmeter中的变量值,然后经函数处理加密后,将处理结果保存到jmeter的变量中,供后续的请求操作直接引用
    jmeter的BeanShell Sampler使用--导入第三方jar包