目录

一,接口测试流程

二,接口文档

三,为什么要写接口文档

四,接口文档的展现形式

五,接口文档内容

基本信息

请求参数

返回数据

六,接口文档解析

七,使用Fidder发送http请求

发送请求

查看请求返回的数据


一,接口测试流程

1,分析需求,产生需求文档(产品)

2,开发产生接口文档,解析接口文档

3,产生测试用例(送审)

4,执行测试用例

  • 工具:postman,jmeter
  • 代码:python+Requests+UnitTest

5,提交,跟踪缺陷

6,生成测试报告

7,接口自动化持续集成(可选)

二,接口文档

接口文档又称为API文档,一般是由开发文档所编写的,用来描述系统所提供接口信息的文档。

大家都根据这个接口文档进行开发,并需要一直维护和遵守。

三,为什么要写接口文档

1,能够让前端开发与后端开发更好的配合,提高工作效率(有一个统一参考的文件)

2,项目迭代或项目人员更迭时,方便后期人员查看和维护

3,方便测试人员进行接口测试

四,接口文档的展现形式

  • word文档
  • Excel文档
  • pdf文档

五,接口文档内容

一个规范的接口文档,主要包括以下内容:

基本信息

  • 接口名称,请求方法,请求路径(协议和域名在“信息系统”中),接口描述

请求参数

  • 请求头(Context-Type:描述请求体的数据类型)
  • 请求体(包含具体的请求参数名称,参数类型,是否必须,示例,备注,实现该接口使用的数据及对应类型)

返回数据

状态码 200

错误码 (自定义错误码)

  • 码值
  • 描述信息

六,接口文档解析

接口文档 的解析本质:从接口文档中,找出http请求所需要的数据信息

主要包含:

  • 请求方法
  • URL
  • 请求头
  • 请求体
  • 响应状态码
  • 描述

七,使用Fidder发送http请求

  • 发送请求

1,点击Composer

2,选择请求方法

3,填写URL

4,编写请求文本类型

5,编写请求体

6,点击Execute

  • 查看请求返回的数据

更多推荐