使用YApi进行接口自动化测试
时间: 2019-11-29来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
前置条件:
1.使用Google浏览器
2.打开YAPI官网 → 注册/登录账号 → 进入项目组 → 接口列表
3.安装谷歌插件 → cross-request

操作步骤:
1. 设置全局变量 (这个操作比较蠢笨 下面 步骤3 有个动态的全局token设置 ↓ )
设置token-环境配置-header:参数内容(这里是手动添加token值,会自动全局应用到每个请求接口里面去)

设置完成后,提交保存

2. 添加集合-导入接口1234-开始测试(这里就是接口自动化的测试用例)

查看返回状态、测试报告
查看测试项目的页面返回显示

3. 动态设置全局token(见下图)
设置-请求配置:
Pre-request Script(请求参数处理脚本) :
let token = localStorage.getItem('token');
context.requestHeader[' key-value '] = token;
Pre-response Script(响应数据处理脚本) :
if(context.responseHeader[' key-value '] !== undefined) {
let token = context.responseHeader[' key-value '];
localStorage.setItem('token', token);
}

PS: 从上个接口读取返回值作为下个接口的参数
例 {{ $.用例编号.body.data[0].child[0].id }}

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行