-
下载jpython
https://repo1.maven.org/maven2/org/python/jython-installer/2.7.2/jython-installer-2.7.2.jar
-
将该jar包放到放到jmeter的lib目录下
-
启动jmeter
-
添加线程组,在线程组添加JSR223 Sampler取样器
在语言里面选择jpython
-
准备算法
需求:
在请求支付接口的时候,密码是md5的,那么需要在jmeter里面完成接口请求,就需要提前对每个用户的密码进行md5之后,拿着这个md5密码进行请求到服务器
#导入hashlib库
import hashlib
#需要加密的数据
str = '123456'
#创建md5对象
md5 = hashlib.md5()
#加密操作
md5.update(str1)
str_md5 = md5.hexdigest()
#输出加密之后的数据
print(str_md5)
#把str_md5的值赋值给resnewpwd
vars.put('resnewpwd',str_md5)
-
提供给接口进行引用
-
回放查看执行结果:
欢迎来到testingpai.com!
注册 关于