当前位置:网站首页>postman接口测试
postman接口测试
2022-08-04 22:35:00 【wuyunbilige66】
1.动态参数
描述:经常用于参数不能重复的数据
{ {$timestamp}}:生成当前时间的时间戳
{ {$randomInt}}:生成0~1000的随机数
{ {$guid}}:生成随机的guid字符串

2.用例的批量执行
描述:接口中的批量运行

3.数据驱动
描述:将测试数据保存本地,一次性进行运行
在参数里面的数据文件值和取全局变量一致,使用{ {}},在断言里面取数据文件的值使用:data.字段名

4.接口加密解密
//Base64加密
var username = CryptoJS.enc.Utf8.parse("admin") //转成utf8
var base64_username = CryptoJS.enc.Base64.stringify(username) //转成Base64加密
console.log(base64_username)
//Base64解密
var username = CryptoJS.enc.Base64.parse("YWRtaW4=") //解密
var new_username = username.toString(CryptoJS.enc.Utf8) //转成utf-8
console.log(new_username)

非对称加密方式(双钥):RSA加密
介绍:由一个密码生成的双钥,公钥加密,私钥解密
只加密不解密:MD5,SHA1,SHA2,SHAN...
//MD5加密
var new_name = CryptoJS.MD5("admin").toString().toUpperCase();
console.log(new_name)

5.接口MOCK
使用场景:前后端分离,后端的接口没有出来,前端需要调用后端的接口实现业务,为了保证我们前端正常的开 发和测试,那么就需要使用mock测试,模块接口

6.导入和导出脚本
边栏推荐
猜你喜欢
随机推荐
得不到你的心,就用“分布式锁”锁住你的人
Ts——项目实战应用enum枚举
2022精选最新金融银行面试真题——附带答案
# #ifndef/#define/#endif使用详解
[Linear Algebra 02] 2 interpretations of AX=b and 5 perspectives of matrix multiplication
【3D建模制作技巧分享】ZBrush模型制作流程:地精
各行各业都受到重创,游戏行业却如火如荼,如何加入游戏模型师职业
QT[一] 信号与槽
Nacos配置中心之客户端长轮询
地面高度检测/平面提取与检测(Fast Plane Extraction in Organized Point Clouds Using Agglomerative Hierarchical Clu)
【项目实战】仿照Room实现简单管理系统
基于事实的结果
老叶的三束玫瑰
年薪40W测试工程师成长之路,你在哪个阶段?
Detailed usage of LocalDateTime
后排乘客不系安全带?事故瞬间被甩出
【模拟面试-10年工作】项目多一定是优势吗?
Deep Learning RNN Architecture Analysis
开源一夏 | 云服务器ECS安装Mysql、JDK、RocketMQ
【论文笔记KDD2021】MixGCF: An Improved Training Method for Graph Neural Network-based Recommender Systems