当前位置: 首页 > article >正文

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性能测试保姆级全套教程!


http://www.kler.cn/a/281021.html

相关文章:

  • 海康二次开发学习笔记5-二次开发小技巧
  • JavaScript学习文档(9):事件流、事件委托、其他事件、元素尺寸与位置
  • 【GPT教我学】字节对象和字符对象
  • Java 使用ListUtils对List分页处理
  • 结合令牌(JWT)和签名认证的系统登录及页面访问的详细实现原理和流程
  • 折腾 Quickwit,Rust 编写的分布式搜索引擎-官方配置详解
  • 企业网站模板资源
  • Nginx负载均衡与后端服务器自动扩展:实现高可用性架构
  • 2024年第十五届蓝桥杯图形化省赛真题分享包含答案
  • php mail函数配置SMTP服务器发邮件的指南!
  • 神经网络——网络模型
  • 小琳AI课堂:损失函数
  • 奥斯汀玫瑰:独特起源、惊艳形态与深刻花语探秘
  • 安捷伦色谱仪器LabVIEW软件替换与禁运配件开发
  • three.js渲染中文的3D字体
  • SpringBoot集成kafka-监听器注解
  • C#实现数据采集系统-数据反写(2)消息内容处理和写入通信类队列
  • FL Studio24苹果mac电脑破解绿色版安装包下载
  • pyinstaller pyqt5 pytest打包后报错no module unittest.mock
  • polarctf靶场[WEB]Don‘t touch me、机器人、uploader、扫扫看