当前位置:网站首页>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.导入和导出脚本

边栏推荐
猜你喜欢
随机推荐
The use and principle of CountDownLatch
ffplay视频播放原理分析
FinClip崁入式搭建生态平台,降低合作门槛
2022精选最新金融银行面试真题——附带答案
线上虚拟展馆展示具有哪些优势
【Social Marketing】WhatsApp Business API: Everything You Need to Know
剑指Offer | 数值的整数次方
DREAMWEAVER8 部分问题解决方案
MQTT[一]基础知识介绍
【游戏建模模型制作全流程】使用ZBrush制作骷髅王
第二讲 软件生命周期
PowerBI scripture series
Autowired autowiring
VC bmp文件总结
力扣19-删除链表的倒数第 N 个结点——链表
一招包治pycharm DEBUG报错 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode
rk3399-9.0 first-level and second-level dormancy
【3D建模制作技巧分享】ZBrush模型制作流程:地精
[Mock Interview - 10 Years of Work] Are more projects an advantage?
numpy关于两个array叠加操作








