6.接口测试加密接口(Jmeter/工具/函数助手对话框、Beanshell脚本)

一、接口测试加密接口,签名接口

1.加密算法:

可以解密的:

对称式加密(私钥加密):AES,DES,Base64

https://www.bejson.com


非对称加密(双钥加密):RSA(公钥和私钥)

不能解密的:

MD5,SHA,HmacSHA

接口测试案例:

用户名和密码必须要用MD5加密处理,需要用到加密工具(Jmeter/工具/函数助手对话框)

我们在做加密接口测试的时候,我们传递的参数就必须时已经经过加密后的值,才能请求成功

Ecode(加密)Decode(解密)

开发自定义加密:

多种加密方式混合起来使用,然后再加入一些特别的算法

先通过MD5加密,加密之后在进行SHA384加密
注意:Jmeter接口是接口自动化测试吗?
如果严格来说:
Jmeter接口测试就是接口测试,不是接口自动化测试,接口自动化测试是基于pythonjava语言的自动化测试。
但是:中国的文字博大精深

很多的企业或者个人都会说Jmeter接口自动化测试。因为jmeter+Ant+Jenkins实现自动化测试。
Jmeter这个工具一直在升级的,每个版本的算法都不一样,怎么样才能万无一失。

---Beanshell

(加密是在请求之前,所以要添加的是前置处理器)

Beanshell:就是脚本,支持java脚本和Beanshell脚本:简单的脚本不用编写,复制粘贴即可。


相关推荐
贾伟康1 天前
【健康菜谱助手|08】HarmonyOS ArkTS 食材百科实战:实现分类、检索和详情跳转
软件测试·移动开发·harmonyos·arkts·arkui
howard20052 天前
软件测试课程架构思维导图
软件测试·课程架构
泽众云测试3 天前
泽众软件与广州华南检验检测中心签约,PerformanceRunner性能测试工具助力第三方测评机构性能检测能力升级
软件测试·测试工具·性能测试
贾伟康5 天前
【健康菜谱助手|06】HarmonyOS ArkTS 烹饪计时器实战:处理倒计时、暂停、恢复和到期反馈
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康5 天前
【健康菜谱助手|05】HarmonyOS ArkTS 购物清单实战:去重食材并同步勾选、数量与清空动作
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康6 天前
【健康菜谱助手|01】HarmonyOS ArkTS 菜谱详情页实战:组织食材、营养、步骤和收藏状态
软件测试·移动开发·harmonyos·arkts·arkui
banyoyo6 天前
jmeter测试使用方法
jmeter
贾伟康6 天前
【健康菜谱助手|04】HarmonyOS ArkTS 一周膳食计划实战:管理日期、餐次与菜谱替换的联动
软件测试·移动开发·harmonyos·arkts·arkui·1024程序员节
贾伟康6 天前
【健康菜谱助手|02】HarmonyOS ArkTS 烹饪步骤实战:把分步操作、完成状态和返回恢复做稳
软件测试·移动开发·harmonyos·arkts·arkui
汪汪8888886 天前
jmeter压测下载功能影响本地内存的方案
jmeter