python自动化测试学习笔记(十八)接口基础、http协议及鉴权方式

本文介绍了接口测试的基础知识,包括接口的定义、查看接口信息的方法和接口测试的要点。深入讲解了HTTP协议,HTTP请求过程以及常见的HTTP状态码。同时,探讨了接口测试中的鉴权方式,如cookie、session和token的应用。
摘要由CSDN通过智能技术生成

一、接口是啥? =====传递数据的通道

接口测试:是测试系统组件间接口的一种测试。

接口测试主要包括:
同一个系统中模块与模块间的接口(内部接口)
跨系统平台与平台间的对接。(外部接口)

接口类型:
●HTTP接口: 通过GET或POST等来获取数据,在数据处理上效率比较高
●Webservice接口: 通过soap协议来获取数据,比起http来说能处理更加复杂的数据类型

二、查看接口信息

1、浏览器F12
Network当中,边操作页面,边查看接口请求。
2、工具
Fiddler、wireshark.、charles
postman、jmeter

三、接口测试

1、接口包含的信息:
接口地址
请求方法
请求数据
返回数据
2、chrome浏览器,在操作页面的时候,查看与后台的数据交互。
3、接口通信数据类型:
Json、Xml
定义通信协议

四、如何做好接口测试

1、了解和熟悉系统业务/逻辑交互—接口业务/数据流向
2、了解接口的协议类型—使用抓包
3、了解接口的入参/出参—接口文档/抓包
4、使用接口测试工具—根据协议选择
5、设计接口测试用例—接口文档/接口测试工具/与开发交流
6、数据库基础

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值