接口的组成部分以及如何进行接口测试

接口的组成部分以及如何进行接口测试

接口是数据传递是一种表现。

1.请求模型

接口的请求可以理解为接口就是一个电灯的开关,它在接口里面给你提供了一个参数,参数的值一个是 “开”,一个是“关”。

当你访问“http://ip:port/light?opt=open”,让零线、火线连通,此时灯亮。

当你访问“http://ip:port/light?opt=close”,让零线、火线断开,此时灯灭。

2.请求结构

HTTP的URL是怎么组成为一个接口的

一个URL就是一个接口:接口大致会分为一下几个部分:

请求协议:

http — 普通的http请求

https — 加密的http请求,传输数据更加安全

ftp — 文件传输协议,主要用来传输文件

请求IP:就是指提供接口的系统所部署的服务器地址

请求端口:如果不填端口,默认是80,否则需要填写端口号

接口地址:指系统提供的接口在什么位置

接口参数:参数在接口路径后,用“?”来表示路径地址完了,剩下的都是参数了,

用“&”来区分参数个数

例如:

http://127.0.0.1:8080/light?opt=open&use=yy&pwd=123456

假设要操作这个灯,需要用户密码,则可以增加新的参数”use”、”pwd”,用”&”来隔开。

可以看到这个示例有3个参数:

“opt”:”open”

“use”:”yy”

“pwd”:”123456”

3.接口HTTP参数

http请求方式

http请求头

请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度。例如:

http请求体

请求体就是请求等正文了,可以有很多种请求体。

json格式

xml格式

html格式

二进制格式( 多数用于图片 )

字符串格式

看到上面的请求结构,就能接口测试了,只需要修改接口的参数,就可以像功能测试一样测了。可以用功能测试设计用例的方法来设计接口测试的用例。可以使用各种测试用具辅助测试,以“postman”测试为例。

相关推荐

小象包袋品牌涉及行业
365bet不能注册

小象包袋品牌涉及行业

📅 06-29 👁️ 9469
诛仙手游稀有花魅在哪抓?诛仙手游稀有花魅刷新时间坐标分享
365永久激活怎么做到的

诛仙手游稀有花魅在哪抓?诛仙手游稀有花魅刷新时间坐标分享

📅 07-10 👁️ 1414
LOL蚂蚱为什么冷门?深度解析其优缺点
365永久激活怎么做到的

LOL蚂蚱为什么冷门?深度解析其优缺点

📅 07-08 👁️ 3157
10 款你会喜欢的 Android 最佳坦克游戏
365bet不能注册

10 款你会喜欢的 Android 最佳坦克游戏

📅 07-10 👁️ 6829
汉家江湖门派选择推荐攻略?哪个门派更适合新手玩家?
外语学专业大学排名?如何选择最佳院校?
世界杯365体育

外语学专业大学排名?如何选择最佳院校?

📅 07-06 👁️ 6428
锦衣搭配参考—鬼潇潇
365永久激活怎么做到的

锦衣搭配参考—鬼潇潇

📅 07-09 👁️ 3129
富士拍立得mini25和mini8哪个好【详细介绍】
世界杯365体育

富士拍立得mini25和mini8哪个好【详细介绍】

📅 07-13 👁️ 9517
年销超六亿的中药注射液又出致死案例
世界杯365体育

年销超六亿的中药注射液又出致死案例

📅 07-10 👁️ 1642