0


Postman学习笔记01

Postman

使用课程:

3天postman接口测试工具视频教程,适合小白观看,高薪必看_哔哩哔哩_bilibili

第一章 接口测试基础

接口可分为:硬件接口和软件接口。

1. 接口

01 接口的概念

接口:是指系统或组件之间的交互点,通过这些交互点可以实现数据的交互。(数据交互的通道)

02 接口的类型

按划分形式,大致分为三类:

1.按协议分。协议不同,接口类型不同。HTTP、TCP、UDP、IP、FTP、 USB....

2.按语言划分。Java、Python、C++、PHP....

*3.按范围划分。系统之间和程序内部:

(1)系统之间:内部系统之间、内部系统和外部系统之间

(2)程序内部:方法(函数)和方法(函数)之间、类和类之间、模块和模块之间

2. 接口测试

01 接口测试的概念

  • 测试系统或组件之间交互的数据的正确性,以及逻辑依赖关系的正确性

02 接口测试的原理

  • 数据(预期结果)从哪来:- 根据用户需求。

  • 怎样校验:- 借助工具、代码模拟客户端。组织数据。

  • 用工具或代码模拟客户端,向服务器发送请求,校验服务器回发的响应数据是否与预期一致。

03 接口测试的特点

  1. 提早介入,符合测试的质量控制前移原则
  2. 接口测试可以发现页面操作发现不了的问题。如:支付密码输入非数字、特殊符号
  3. 低成本高收益(接口的一个bug,可能对应上层界面的N个bug)
  4. 接口测试,不同于传统的单元测试,站在用户的角度展开测试

04 实现方式

  • 工具实现:- Postman、fiddler、Jemeter

  • 代码实现- Python+UnitTest+requests

什么是自动化接口测试?

  • 利用工具、代码 代替 人工,自动判断响应时间和预期结果是否一致。依赖断言!

3. HTTP协议

  • 协议:就是规则,要求使用协议的双方必须严格遵守

01 HTTP协议简介

  • 概念:- HTTP:(HyperText Transfer Protocol)超文本传输协议,是一个基于请求与响应模式的、应用层的协议,也是互联网上应用最为广泛的一种网络协议。
  • 特点:1. 支持客户端/服务器模式2. 简单快速3. 灵活4. 无连接5. 无状态

02 URL

  • 概念:- URL:(Uniform Resource Locator) 统一资源定位符,是互联网上标准资源的地址。HTTP使用URL来建立连接和传输数据。

  • 语法格式:> http://www.itcast.cn:8080/news/index.html?uid=123&page=1

  • 协议:http 和 https

  • 域名:本质是IP地址(定位网络环境中的一台主机)

  • 端口号:在网络主机,定位一个应用。端口号可以省略。没有指定端口号,默认跟随协议。- http协议默认端口:80- https协议默认端口:443- mysql数据库默认端口:3306- redis默认端口:6379

  • 资源路径:对应网页的源代码或网络中的数据资源。- 资源路径可以为空(没有)- 如有查询参数,资源路径为?之前,域名(端口)之后的所有内容

  • 查询参数:传参给网页源代码- 以?与 资源路径 分隔- 查询参数可以有多个,之间用&分隔- 查询参数的语法k=v对,键值对


本文转载自: https://blog.csdn.net/keromatsu/article/details/127143415
版权归原作者 呱呱101 所有, 如有侵权,请联系我们删除。

“Postman学习笔记01”的评论:

还没有评论