Beanshell作为Jmeter一个重要的功能扩展元件,一些常用的自带变量已经在上一节中讲过了https://www.cnblogs.com/diwangguilai/p/10244155.html,

下面介绍如何使用外部的jar吧,学习过java的同学可能都知道jar就是java程序的一种打包形式,类似于zip,我们写如下工程代码

jmeter中Beanshell使用外部jar包

工程名hello,包名;hello,he.java,Helloword.java,其中he类中包含了add等成员方法,将工程进行打包,选中工程Export-》jar ->finish,具体的打包方法可以百度。打包完成后会形成一个jar文件,我们把它放到lib/ext下,在重启jmeter

jmeter中Beanshell使用外部jar包

 

  编写如下beanshell后置处理器:

jmeter中Beanshell使用外部jar包

这样就可以使用外部的jar包了,再利用vars.put()保存变量

注意:beanshell和java的编译器还是有区别的,比如说不支持泛型等,比如collection<T>在eclipse中可以正常运行,到了beanshell就运行不起来了

相关文章:

  • 2021-12-13
  • 2022-02-08
  • 2022-01-24
  • 2021-09-13
  • 2022-01-02
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
猜你喜欢
  • 2021-07-20
  • 2022-12-23
  • 2022-01-15
  • 2021-09-04
  • 2021-12-27
  • 2022-12-23
  • 2021-10-20
相关资源
相似解决方案