码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 接口测试流程


    接口测试流程

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V2LeBNEo-1656216105368)(接口测试-第01天-课堂笔记.assets/image-20210707160900090.png)]

    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:抱歉,系统繁忙,请稍后重试!

    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    三菱FX3U PLC倒立摆控制
    SpringBoot框架分层(View层、Controller层、Service层、Mapper层、pojo层)
    基于Open vSwitch的传统限速和SDN限速--实验
    (11)组合设计模式
    LeetCode每日一题——两数之和
    智慧银行:数字化金融时代的引领者
    使用Django如何才能在浏览器页面中展示从摄像头中获取的画面opencv处理过的效果
    vs code怎么启动一个vue项目
    记一次 处理MIUI 13 疯狂杀进程问题
    结构型模式 - 代理模式Proxy
  • 原文地址:https://blog.csdn.net/weixin_44244493/article/details/125468555
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号