摘要: JDBC Request调用存储过程后的响应结果没有带上过程执行完的输出参数。而是简单提示:1行收到影响 在这个场景下需要获取到输出参数用于断言或后续业务使用,于是修改下sql语句,执行后发现报错,sql语句错误 解决方法: 在JDBC Connection Configuration-Databa 阅读全文
posted @ 2024-06-14 11:55 CAI_11 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 最后一篇,最近真的被这个加密整麻了,每次都不一样 记录一下RSA加密,用到了登录接口中密码加密 示例代码 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 import base64 def rsa_encry 阅读全文
posted @ 2024-06-03 20:45 CAI_11 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 再水一篇,也是业务测试中遇到的一种加密方式,这里示例就直接使用相同的加密规则了,可以根据业务场景自行调整加密前字符串 加密规则 所有API的请求参数(除去Sign参数),参数名转小写后根据参数名称的AscII表顺序排序; 将排序号的参数名和参数值拼装在一起得到新的字符串A; 注:非Get请求,需要把 阅读全文
posted @ 2024-06-03 20:33 CAI_11 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 继上一篇MD5加密后再记录一篇AES/CBC/PKCS7Padding加解密方法 from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes from cryptography.hazmat.primiti 阅读全文
posted @ 2024-06-03 20:11 CAI_11 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 场景 服务端与客户端进行http通讯时,为了防止被爬虫,数据安全性等,传参数的时候,不会明文的传输,先对接口加密,返回的数据也加密返回。 常见的方式就是引入sign签名参数,通过特定的方式拼接字符串后再实行加密,业务中经常使用的就是AES、RSA、MD5等。。 python——MD5加密 impor 阅读全文
posted @ 2024-06-03 20:01 CAI_11 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 查找需要导出应用的包名 方法一:查找设备上所有应用包名 adb shell pm list package 方法二:监控设备接下来打开的应用 adb shell am monitor 查找应用备份包位置 adb shell pm path 包名 导出文件到电脑 adb pull 备份包位置 本机存放 阅读全文
posted @ 2024-06-03 18:08 CAI_11 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 遇到一个比较有意思的测试任务,上报日志功能接口路由需要更换V2版本,需要测试对比V1和V2版本上报的数据有没有异常点 思路很简单,使用相同的数据遍历调用V1和V2版本的接口路由,取出最后的日志接口对比即可 Notepad++插件compare安装 插件--插件管理--搜素compare安装即可(安装 阅读全文
posted @ 2024-06-03 17:08 CAI_11 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题: 1、做接口测试时遇到问题,经常碰到开发要求发出完整的请求入参,脚本写的都是拼接前的数据 2、实际调用接口的数据都是加密后的数据,可能是因为加密出现的问题,需要具体的入参来排查 """ 打印完整的请求信息 """ import requests def test_r(mothod, ur 阅读全文
posted @ 2024-06-03 16:51 CAI_11 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 测试用例编写 测试用例编写格式(个人习惯) 测试用例名称 请求方法 接口路由 请求参数 请求体 断言方法 断言信息 title mothod router par body assert_mothod asserted 测试用例一 GET /api/test {'id': '637c79c9d055 阅读全文
posted @ 2024-06-03 12:16 CAI_11 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 方法一:使用查看结果树直接写入(不推荐,工具自带效果不理想) ◆ As XML:保存为xml格式 ◆ Elapsed Time: 请求的消耗时间,从请求发送到接收完毕全程耗时(经常用) ◆ Response message:默认值:ok ◆ Success:成功标识,true/false ◆ Sen 阅读全文
posted @ 2024-04-26 17:17 CAI_11 阅读(4) 评论(0) 推荐(0) 编辑