jmeter请求发送加密参数

最近在做http加密接口,请求头的uid参数及body的请求json参数都经过加密再发送请求,加密方式为:ase256。所以,jmeter发送请求前也需要对uid及json参数进行加密。我这里是让开发写了个加密、解密的jar,jmeter直接调用这个jar包进行加密、解密。

1、加解密的jar包放到jmeter的lib\ext目录下

2、在测试计划-->Add directory or jar to classpath 添加需要调用的jar包

3、在http请求下添加bean shell preprocessor

jar包

jmeter调用

import com.changfu.EncryptAndDecryptInterface; #导入加密类

String json_str = "{\"username\":\"amychen02\",\"password\":\"F59BD65F7EDAFB087A81D4DCA06C4910\",\"deviceNo\":\"355848069888942\"}"; #请求的参数

String enpost=EncryptAndDecryptInterface.getEncryptPost(json_str); #将请求参数加密

vars.put("enpost",enpost); #数据存到jmeter变量中

4、请求发送加密码的参数

在http请求-->body data直接使用上一步加密后的参数变量enpost

同时,在这我也准备了一份软件测试视频教程(含接口、自动化、性能等), 需要的可以直接在下方观看就行,希望对你有所帮助!【公众号:互联网杂货铺】免费领取软件测试资料。

【2024最新版】Python自动化测试15天从入门到精通,10个项目实战,允许白嫖。。。

相关推荐
Swift社区21 分钟前
LeetCode 427 - 建立四叉树
算法·leetcode·职场和发展
油炸小波23 分钟前
02-AI应用开发平台Dify
人工智能·python·dify·coze
itestAndy1 小时前
Codes 创新的低代码接口测试解决方案,让点工也能做好接口自动化测试且效率起飞
自动化测试·开源接口测试平台·code 接口自动化测试
SunnyDays10111 小时前
从图片到PPT:用Python实现多图片格式(PNG/JPG/SVG)到幻灯片的批量转换
python·图片转ppt·png转ppt·jpg转ppt·svg转ppt·添加图片到ppt
CodeCraft Studio2 小时前
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
开发语言·python·excel·aspose·aspose.cells·数据透视表
普通网友2 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python
清晰-简洁2 小时前
Spring Boot 单元测试按需加载
spring boot·后端·单元测试
linuxxx1102 小时前
高考志愿填报辅助系统
redis·后端·python·mysql·ai·django·高考
无妄无望2 小时前
ragflow代码学习切片方式(1)docling_parser.py
人工智能·python·学习
醒过来摸鱼2 小时前
9.12 sinc插值
python·线性代数·算法·numpy