小基基

导航

自动化之接口测试基础

1.接口是啥?==>传递数据的通道

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

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

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

接口包含的信息:1.接口地址 2.请求方法 3.请求数据 4,返回数据

chrome浏览器,在操作页面的时候,查看与后台的数据交互

接口通信数据类型:json、Xml 定义通信协议

1.了解和熟悉系统业务/逻辑交互-接口业务/数据流向

2.了解接口的协议类型-使用抓包

3.了解接口的入参/出参-接口文档/抓包

4.使用接口测试工具-根据协议选择

5.设计接口测试用例-接口文档/接口测试工具/与开发交流

6.数据库基础-数据库类型/数据库表结构/查询语句/测试数据提取/-数据校验

7.引入接口测试框架(大量用例)

8.引入Jenkins持续集成-Jenkins平台安装/定时任务设置/测试结果分析/用例和脚本维护等

HTTP协议:

超文本传输(HyperText Transfer Protocol)是互联网上应用最为光放的一种网络协议

所有的HTML文件都必须遵守这个标准

设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法

HTTPS协议:HyperText Transfer Protocol over Secuer Socket Layer

简单讲是HTTP的安全版,在HTTP下加入SSL层

SSL(Secure Socket Layer 安全套接层)主要用于Web的安全传输协议,在传输层对网络连接进行加密保障在Internet上数据传输的安全

HTTP的端口号为80

HTTPs的端口号为443

 

posted on 2024-03-08 11:10  小基基  阅读(8)  评论(0编辑  收藏  举报