2024最新最全面的JMeter 做接口加密测试

JMeter 怎么做接口的加密?

JMeter如果需要做加密测试,是需要加密类型对应的jar包的。本文以MD5,加密作为教程。

1、在Test Plan 引用jar包;

2、添加BeanShell Sampler取样器,并输入调用代码

复制代码
import md5.mymd5;//调用jar包
String passAftermd5 = mymd5.getMd5("1234");  //括号中填写需要加密的字符串
vars.put("psaaAftermd5",passAftermd5); //psaaAftermd5 后续需要使用的变量名

3、调用加密后的变量

4、实际上,由于JMeter5.0以上版本都有自带MD5的jar 包,所以,如果是MD5,实际上是不用再去单独导入jar包的,可以直接在代码中使用,也可以直接加密,当遇到一些特殊的加密方式,才需要开发打包。

复制代码
// 直接引用MD5加密需要用到的jar包。

import org.apache.commons.codec.digest.DigestUtils;

String requestT = "1234"; 

String sign = DigestUtils.md5Hex(requestT);// 加密字符串

vars.put("RequestT",sign.toString()); //把生成的RequestT提供给外部组件引用

5、如果碰到不是MD5,且无jar包使用的情况下,就只能用一种笨办法了。

5.1、去百度在线加密的网站上,找到你需要的加密方式,点击在线加密,然后把加密的HTTPS包通过F12抓出来,

5.2、然后把这个包拼写到JMeter的HTTP请求上,这样也能实现,不过,就是不方便,不能压测。也有可能找不到自己需要的加密方式,所以建议联系开发同学把对应的加密jar包给出来;

这是我整理的**《2024最新jmeter接口测试和jmeter接口自动化测试全套教程附带性能测试》** ,以及配套的接口文档/项目实战**【网盘资源】** ,需要的朋友可以下方视频的置顶评论获取。肯定会给你带来帮助和方向。

b站最新最全的jmeter接口测试和jmeter接口自动化测试,jmeter性能测试保姆级全套教程!

相关推荐
小码哥说测试5 分钟前
接口测试用例设计的关键步骤与技巧解析!
自动化测试·测试工具·jmeter·职场和发展·测试用例·接口测试·postman
千澜空5 分钟前
celery在django项目中实现并发任务和定时任务
python·django·celery·定时任务·异步任务
斯凯利.瑞恩12 分钟前
Python决策树、随机森林、朴素贝叶斯、KNN(K-最近邻居)分类分析银行拉新活动挖掘潜在贷款客户附数据代码
python·决策树·随机森林
yannan2019031334 分钟前
【算法】(Python)动态规划
python·算法·动态规划
蒙娜丽宁44 分钟前
《Python OpenCV从菜鸟到高手》——零基础进阶,开启图像处理与计算机视觉的大门!
python·opencv·计算机视觉
光芒再现dev1 小时前
已解决,部署GPTSoVITS报错‘AsyncRequest‘ object has no attribute ‘_json_response_data‘
运维·python·gpt·语言模型·自然语言处理
好喜欢吃红柚子1 小时前
万字长文解读空间、通道注意力机制机制和超详细代码逐行分析(SE,CBAM,SGE,CA,ECA,TA)
人工智能·pytorch·python·计算机视觉·cnn
小馒头学python1 小时前
机器学习是什么?AIGC又是什么?机器学习与AIGC未来科技的双引擎
人工智能·python·机器学习
神奇夜光杯1 小时前
Python酷库之旅-第三方库Pandas(202)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
千天夜1 小时前
使用UDP协议传输视频流!(分片、缓存)
python·网络协议·udp·视频流