栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

接口测试流程

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

接口测试流程

接口测试流程

  1. 分析需求,产生需求文档(产品)。
  2. (开发产生接口文档)解析接口文档。
  3. 产生 接口测试用例(送审)。
  4. 执行 测试用例
    • 工具:postman、jmeter、fidller
    • 代码:python + Requests +UnitTest
  5. 提交、跟踪缺陷。
  6. 生成 测试报告。
  7. (可选)接口自动化持续集成!
接口文档 什么是接口文档
  • **由开发人员编写,描述接口信息的文档。**开发团队按接口文档进行开发工作,并要一直维护遵守。
作用
  1. 能够让前端开发与后台开发人员更好的配合,提高工作效率。(有一个统一参考的文件)
  2. 项目迭代或者项目人员更迭时,方便后期人员查看和维护
  3. 方便测试人员进行接口测试
展现形式
  • word 文档形式
  • Excel 表格式形式
  • pdf 文档形式。
结构
  • 基本信息:
    • 资源路径 (协议和域名在 “系统信息”中)
    • 请求方法
    • 接口描述
  • 请求参数:
    • 请求头:
      • Content-Type。描述请求体的数据类型!
    • 请求体:
      • 实现该接口使用的 数据及对应类型。
  • 返回数据:
    • 状态码 200
    • 错误码(自定义状态码)
      • 码值
      • 描述信息。
接口文档解析
  • 接口文档的解析本质:从接口文档中,找出 http 请求所需要的 数据信息。
    • 主要包含:请求方法、URL 、请求头、请求体、响应状态码、描述。
  • 以 “登录” 为例:
    • 请求方法:POST
    • URL:http://ihrm-test.itheima.net/api/sys/login
    • 请求头:Content-Type :application/json
    • 请求体:{“mobile”:”13800000002”, “password”:”123456”}
    • 响应状态码:200
      • 错误码:
        • 10000:操作成功!
        • 20001:用户名或密码错误
        • 99999:抱歉,系统繁忙,请稍后重试!


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/994944.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号