Beanshell作为Jmeter一个重要的功能扩展元件,一些常用的自带变量已经在上一节中讲过了https://www.cnblogs.com/diwangguilai/p/10244155.html,
下面介绍如何使用外部的jar吧,学习过java的同学可能都知道jar就是java程序的一种打包形式,类似于zip,我们写如下工程代码
工程名hello,包名;hello,he.java,Helloword.java,其中he类中包含了add等成员方法,将工程进行打包,选中工程Export-》jar ->finish,具体的打包方法可以百度。打包完成后会形成一个jar文件,我们把它放到lib/ext下,在重启jmeter
编写如下beanshell后置处理器:
这样就可以使用外部的jar包了,再利用vars.put()保存变量
注意:beanshell和java的编译器还是有区别的,比如说不支持泛型等,比如collection<T>在eclipse中可以正常运行,到了beanshell就运行不起来了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库