| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 测试小白的心酸路之接口测试初体验 -> 正文阅读 |
|
[开发测试]测试小白的心酸路之接口测试初体验 |
接口测试的“顶级理解”应届生培训完毕我被分配到接口测试组,说到接口测试这个名词我听到过无数次,但是真要我具体说出来接口测试是什么我还真说不清楚,经过不断的查阅资料,我总算是明白了一点所谓的接口测试,请听我娓娓道来。 一、接口测试的定义接口测试是测试系统组件间接口的一种测试。接口测试主要是用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系,同时需要兼顾测试接口参数传递的正确性,接口功能实现的正确性,输出结果的正确性,以及对各种异常情况的容错处理的完整性和合理性。 二、请求模型和请求结构请求模型 当你访问“http://127.0.0.1:8080/light?opt=open”,让零线、火线连通,此时灯亮。 请求结构 一个URL就是一个接口,接口大致会分为一下几个部分: 请求IP:就是指提供接口的系统所部署的服务器地址 请求端口:如果不填端口,默认是80,否则需要填写端口号 接口路径:指系统提供的接口在什么位置 接口参数:参数在接口路径后,用“?”来表示路径地址完了,剩下的都是参数了,用“&”来区分参数个数, 如下示例: http://127.0.0.1:8080/light?opt=open&use=yy&pwd=123456 假设要操作这个灯,需要用户密码,则可以增加新的参数”use”、”pwd”,用”&”来隔开。可以看到这个示例有3个参数:
接口HTTP参数:
请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度。示例:
请求体就是请求等正文了,可以有很多种请求体。
三、接口测试的流程第一步,设计操作步骤。 下一篇我将会分享接口测试用例的设计,测试用例在测试环节中占了很大一个比重,非常非常非常的重要~ 仰天大笑出门去,我辈岂是蓬蒿人 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/17 21:46:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |