1postman 界面功能
1请求方式:get,post,put,delete,
请求
请求行 请求方式 路径 http版本
请求头
请求文本 请求参数
响应
响应行 状态码
响应头
响应文本:返回的数据
2postman的操作
通常情况下,我们共同使用的部分可以存放在全部变量里,调用的时候只需要{
{变量名}}即可,适用
全部的接口
3环境变量的使用
公司中不同的环境,配置不同环境的数据,调用的时候只需要{
{变量名}}即可,适用当前环境的接口
比如不同域名的(公司内部不同的ip)
4接口的关联
// 返回值转成json对象
var jsondata=pm.response.json()
console.log(jsondata)
// 通过json表达式提取值 var doer = jsondata.result.city
console.log(doer)
// 设置全局变量 pm.globals.set(“cs”, doer);
话术:将第一个接口设置断言,拿到返回体的内容转成json对象,通过json表达式提取想要的变量,在第二个接口中使用{ {变量名}},实现接口关联
5断言
就是预期结果和实际结果的对比
6动态参数
用于参数不能重复的数据
7数据驱动
将测试数据保存本地,一次性进行运行,在参数里面的数据文件和去全局变量一致,使用{
{}},在断言里面取数据文件的值使用,data.字段名。
8接口加密解密方式
1对