使用jmeter实现对jar包的调用
来源:互联网 发布:汽车产销数据平台 编辑:程序博客网 时间:2024/04/27 19:09
一.前言
在我们测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据(如有时需要对参数的输入值使用第三方jar包进行加密操作),涉及到这种的情况,普遍做法是:手动调用jar包获得需要的值,再把这些值赋值给jmeter中的某一个参数。这样的做法是繁琐的,而jmeter有调用jar包的功能,我们可以利用这个功能实现对jar包的嵌入调用。
下面我们将编写一个简单的加密程序,然后实现对这个jar包的调用。
二.操作步骤
1.编写简单的加密报文,内容如下(其中要用的hex包是一个算法包,找不到的话可以自己写一个小算法代替);
2,选中程序,然后右键选择“export”,在弹出界面中选择导出方式为“JAR file”,点击"next"
3.在接下来的步骤中选择输出的资源方式,文件存放路径及文件名字
4.将导出的jar包及之前工程需要的tea-hex-1.0.jar文件一起放入jmeter文件夹的lib/ext下,便于管理
5.新建一个测试脚本,并在测试计划下导入生成的jar包
6.添加一个Sampler,路径是“线程组----添加----sampler----Bean Shell Sampler”
7.在Bean Shell Sampler下编写java代码,实现对该jar包的调用,并将加密后的内容赋值给mypara(语句用法请自行百度,教程挺多)
8.将赋值后的参数mypara在其它接口引用
9.添加“查看结果树”查看到调用情况
0 0
- 使用jmeter实现对jar包的调用
- jmeter调用jar包实现多线程
- 利用JPype实现python对三方jar包的调用(python3)
- jmeter引用jar包
- 【解密】jmeter随笔(30)-读取自己jar包配置的代码实现
- jmeter中的lib需要添加的jar包,可以使用更多插件功能
- JMeter中引入外部的JAR包给bean shell 使用(提供三种方法)
- JMeter中引入外部的JAR包给bean shell 使用(提供三种方法)
- java程序实现对项目打成jar包的功能
- 实现正确实现Python调用jar包
- Jmeter 中使用Beanshell来引用第三方jar包
- Jar包的使用
- jar包的使用
- (二)jmeter beanShell jar调用
- jar包调用jar包内部和外部的配置文件
- jar包调用jar包内部和外部的配置文件
- jar包调用jar包内部和外部的配置文件
- 使用pager-taglib的jar包实现分页的方法
- 你拍的最让你「惊喜」的照片是哪张?
- Ubuntu find命令使用
- 手把手教React Native实战开发视频教程 干货
- mysql 格式化日期 DATE_FORMAT,FROM_UNIXTIME,UNIX_TIME等
- Java - 一些基本的类对象
- 使用jmeter实现对jar包的调用
- 基于树莓派:MAX7219的字符驱动程序编写
- CSLoader
- 将Eclipse代码导入到AndroidStudio的两种方式
- eclipse package,source folder,folder区别及相互转换
- Java 创建对象
- runTime之属性关联
- Android Fragment 你应该知道的一切
- JavaSE学习52:细说多线程之Thread类和Runable接口