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

边栏推荐
猜你喜欢
随机推荐
SQL Server 调用 WebService
智慧养老整体解决方案
Rt-thread [三] link.lds链接脚本详解
【TCP/IP 四 IP 网际协议】
Oracle使用expdp和impdp导出导入数据
剑指 Offer | 03. 数组中重复的数字
使用cpolar优化树莓派上的网页(2)
idea 仓库地址连接不上问题
基于事实的讨论
Reconfigure the ffmpeg plugin in chrome
地面高度检测/平面提取与检测(Fast Plane Extraction in Organized Point Clouds Using Agglomerative Hierarchical Clu)
特征工程资料汇总
Redisson
Latex fast insert author ORCID
synchronized和ReentrantLock都很丝滑,因为他们都是可重入锁,一个线程多次拿锁也不会死锁,我们需要可重入
Qt面试题整理
字节跳动秋招提前批高频面试问题汇总!(内附答案!)
【模拟面试-10年工作】项目多一定是优势吗?
SRv6网络的安全解决方案
rk3399-9.0一级二级休眠









