-
java实现接口测试中AES加密后Base64加密请求体数据
加密规则 请求体采用 AES(AES-GCM-256) 加密方式,AES 加密需申请 Key 和 IV, 请求时,先用 AES 加密,再用 Base64 对请求体的 data 内容进行加密 对于无法正常解密的,将返回code 状态码500。 代码实现 目录结构 . ├── AESJiami.iml ├── lib │ ├── bcprov-ext-jdk15to18-177.jar │ └…- 909
- 0
-
Java实现登录接口在redis中根据key值获取验证码
需求分析 在自动化测试中,登录接口的验证码的处理有两种常见的方案,第一种是通过ocr识别,这种方式不能保证百分百正确,通常用在UI自动化测试中。第二种是去数据库中直接查询验证码,这种方式可以保证验证码百分百正确,一般验证码都是保存在redis中,通常用在接口自动化测试中。这里我们给出第二种方案。 代码实现 目录结构 │ .gitignore │ RedisCode.iml │ ├─.idea │ …- 641
- 0
-
JAVA实现RSA加密并在Jmeter/测试平台中调用
需求分析 有些接口传参时会对敏感信息进行加密处理,如常见的登陆接口中的账号、密码,其中常见的加密方式有RSA加密,RSA加密的原理此处不再赘述,因此需要通过代码实现对所需要加密的字符串进行加密并返回加密后的结果,其中公钥通过接口来自动获取。 语言选择 起初考虑使用python处理加密,实现过程中发现MeterSphere平台使用的内置的python解释器使用第三方库需要借助 Virtualenv …- 887
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!