yapi自动化接口操作

打开yapi新建项目

新建空间,选择要操作的空间,点击【新建项目】,选择对应项目。

到swagger下载json文件

到相应的项目里面点击【数据管理】》【json】将下载的api导入。

点击【接口】新建获取token接口,在编辑输入对应的参数,请求方法和参数可以在浏览器开发工具F12查看。要点击【保存】,否则输入数据不保存。

在运行中点击【发送】,如果返回数据成功,点击【保存】到测试集合方便进行自动化测试。

以下的接口进行上面,编辑》运行,操作。【发送】得到想要返回数据,【保存】到测试集合中。如下:点击用例名称下方接口“汉字名称”,是当前测试集合的环境接口,点击“英文接口”跳转回初始新建的接口。两者参数分家不共用,修改测试集合不影响原接口。

将获取到token值传参到新增主题接口;公式为格式为:{{ $.{key}.{params|body}.{path} }}

  •  key为测试集合总前一个接口的key值。
  •  如果使用上一个接口中请求参数中的数值,用params。
  •  如果使用上一个接口中响应返回结果中的数值,用body。
  •  path为所需json数据的节点。

将查询到的新增主题id值,传给修改和删除接口,形成接口测试闭环。

 

接口的复制和删除。点击复制和删除图标,对接口进行操作。

给每个接口添加断言。也可以点击【通用规则配置】进行统一的200断言。

验证一下。选择【测试集合】》【公共测试集】》【选择环境】》【开始测试】。如果断言通过接口状态为绿色,点击【接口报告】可以查看接口运行结果。

点击【服务端测试】可以看到测试报告

 


版权声明:本文为qq_20619857原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。