码迷,mamicode.com
首页 > 编程语言 > 详细

Jmeter引用jar外部文件

时间:2017-12-21 19:36:53      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:deb   1.4   通过   程序员   分享图片   view   http   引入   加密   

一:先用java编写代码

这个需要对参数进行加密,其他的文件需要引用的直接引用;不会写的直接叫java程序员给你代码,复制到你的程序即可(#^.^#)

1.1:建立一个类,把需要动态加入的值作为参数传入,进行处理后可得到加密过后的值

注意:所有的文件都是在【encrypt】下面的,这个会在jmeter里面使用到

技术分享图片

1.2:写完之后,在程序里面使用main方法自己跑一篇,没有问他之后再打成jar包

技术分享图片

 

 1.3:开始生成jar文件

技术分享图片

 

1.4:点击下一步

技术分享图片

1.5:直接点击finish完成,即可

 

二:开始 jmeter

2.1:新建测试计划,并创建新线程、新增BeanShell Sampler

技术分享图片

 

注:在BeanShell Sampler里面script中写入东西之前,要查看Jmeter下面lib/ext里面有没有刚刚导出的jar文件,如果没有手动赋值进去

有很多种引入方式,我今天只用这一种,自己感觉比较方便一些

技术分享图片

 

2.2:确定好 文件已经放在lib/ext下面了,那么开始写入代码引用

技术分享图片

 

 

注:这里的System.out.println("################开始#######################");并没有在log-viewer中显示

 

2.3:想知道有没有引入成功,或者保存变量有木有成功,加一个Debug Sampler,查看

技术分享图片

24:引用成功,也成功的调用的jar里面的方法

 

三:遇到的错误

 

3.1: 在写BeanShell Sampler中调用方法时-多写了个new开始出现了一个错误,我把Tea这个类,把它New出来了,结果运行的时候报错,报错信息如下:

技术分享图片

报错结果:

技术分享图片

这个时候把 new 去掉,重新运行就可以了。这里不需要new 对象,这个方法本身就是静态的方法可以直接通过类名直接调用。

 

上一次也使用调用过成功了,但是过了几个月没用又忘记了;在网上一直找一直找,最后还是决定自己记录下印象比较深刻(#^.^#)。

 

Jmeter引用jar外部文件

标签:deb   1.4   通过   程序员   分享图片   view   http   引入   加密   

原文地址:http://www.cnblogs.com/zxxSnow/p/8081793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!