Postman

1. 常见的项目接口类型

1.1 什么是接口

API(应用程序接口),简称接口:程序之间约定好的通信方式。(可以基于网络、内存、文件)

1.2 接口类型

  • SOAP
  • REST
  • GrapghQL
  • WebSocket
  • RPC

可以分为两个大类:

  • 基于TCP的全双工
  • 基于HTTP的半双工

接口类型决定了测试方案和测试工具:

  • 基于TCP的全双工的接口类型,如RPC、WebSocket,不适用于Postman
  • 基于HTTP的半双工的接口类型,如REST、GrapghQL、SOAP,适用于Postman

2. 接口的测试流程

1 准备

  • 理解需求(需求文档)
  • 了解接口(接口文档)
  • 自己去花时间理解:体验产品、抓包分析

2 工具

  • postman
  • jmeter
  • apifox(中国的)

3 用例

  • 基本的正向用例
  • 有可选参数的扩展正向用例
  • 有效的反向用例
  • 无效的反向用例
  • 破坏性的用例

4 执行
5 持续集成(管家代替我们干活)
6 报告(工作成果展示)

3. Postman(接口调试者)

3.1 请求

1 请求方法
2 接口地址(url)
3 查询参数(查询字符串):会成为url的一部分
4 鉴权方式:接口被保护了,需要提供一些信息才能访问(大部分通过请求头来传递)
5 请求头
6 请求体(正文参数):重中之重
7 前置脚本、后置脚本:javascript
8 设置

3.2 响应

1 正文(接口的响应值)

  • 美化(格式化和高亮)
  • 原始内容(没有颜色、换行等)
  • 预览
  • 可视化(需要通过脚本设置,一种自定义展示)

2 响应头(cookie)
3 自动化测试结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值