美文网首页
Yapi平台之接口测试

Yapi平台之接口测试

作者: LittleJessy | 来源:发表于2019-07-23 13:31 被阅读0次

1 添加测试集合

点击:测试集合,可以编辑测试集合名称,点击【导入接口】


在这里插入图片描述

弹框显示接口列表信息,勾选测试的接口并点击【确定】


在这里插入图片描述
所选择的接口即显示在测试集合中,然后可编辑接口测试用例
在这里插入图片描述

2 用例编辑

全局变量的使用

在设置-环境配置中添加环境信息,包括环境名称,域名,接口公用的Header等。global中可以添加全局变量。


在这里插入图片描述

接口用例中对全局变量的引用语法:{{global.envName}}


在这里插入图片描述

接口参数传递

首页接口Header中的token,为授权登陆接口的返回值,因此需要进行接口参数传递。Yapi接口传递格式:

$.{key}.{params|body}.{path}
  1. key为前一个用例的key值
  2. 如果使用上一个接口中请求参数中的数值,用params
  3. 如果使用上一个接口中响应返回中的数值,用body
  4. path为所需数据的节点

点击测试集,看左侧中第一个接口的key值:8


在这里插入图片描述

然后发送第一个请求,查看响应中的数据


在这里插入图片描述
token为我们需要获取的值
因此首页接口的Header参数token写入:$.8.body.data.token
在这里插入图片描述

这里也可以使用高级参数设置:
点击参数后面的编辑按钮,弹出高级参数设置弹框:


在这里插入图片描述
选择变量,点击接口名称,查找到需要传递的参数,点击【插入】
在这里插入图片描述

mock占位符

接口中如果需要一些随机数,可以使用mock占位符

在这里插入图片描述
@cname,可以生成随机中文姓名
占位符更多相关内容可参考: 《yapi中使用json-schema mock数据》.

响应断言

Test中可添加响应断言,如下图:


在这里插入图片描述

3 自动化用例执行

用例编写完成后,点击测试集,右侧中点击【开始测试】即可运行所有测试用例:


在这里插入图片描述

点击【测试报告】可看到该用例请求/响应及运行结果。

服务端测试

点击【服务端测试】按钮,弹出服务端自动化测试窗口,复制URL,在浏览器中可打开测试报告


在这里插入图片描述

相关文章

  • Yapi平台之接口测试

    1 添加测试集合 点击:测试集合,可以编辑测试集合名称,点击【导入接口】 弹框显示接口列表信息,勾选测试的接口并点...

  • 接口测试用例设计checklist

    接口文档管理平台:可以使用yapi 接口测试工具:统一为postman、jmeter、还有我们自己的测试框架,平台...

  • YAPI高效,易用,功能强大的API管理平台

    YAPI通用可视化接口管理平台百度提供的测试地址:https://yapi.baidu.com/[https://...

  • 开发工具整理

    接口开发 yapi http://yapi.demo.qunar.com/ 客户端开发 产品设计协作平台 蓝湖 ...

  • YApi 本地部署

    描述 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可...

  • Yapi平台之环境搭建

    Yapi简介 Yapi 由 YMFE 开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松...

  • 手把手教你部署Yapi(Centos离线部署)

    Yapi简介 YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台,因本人目前所在团队经常因接口...

  • k3s 部署 yapi

    YMFE/yapi: YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 (github.co...

  • Yapi Pro的搭建

    一、Yapi是什么? YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的...

  • CentOS7下安装YApi

    为什么使用YApi YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接...

网友评论

      本文标题:Yapi平台之接口测试

      本文链接:https://www.haomeiwen.com/subject/eapolctx.html