IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 初次接触 接口测试-需要了解哪些知识点 -> 正文阅读

[开发测试]初次接触 接口测试-需要了解哪些知识点

什么是接口测试:对系统内部各个子系统间交互点,系统与外部系统间交互点进行的测试

测试重点:要检查数据的交换,传递和业务逻辑处理的过程

简单的对接口做正确的数据传递不能成为接口测试。

为什么做:1个接口的bug可能覆盖7-8个功能的bug;提早发现问题,降低解决问题成本

接口自动化好处:稳定(与web自动化相比)、简单、效率、可信、时间。

接口请求方法有,get请求,post请求,HEAD请求,put请求,delete请求。。。。

=========get 、post 请求区别:(get)=>请求参数在地址后边,不安全;url长度限制get请求方式数据大小;没有请求体;一般HTTP请求大多都是GET。

(post)=>请求参数在请求体处,较安全;请求数据大小没限制;

报文格式

HTTP请求报文:请求方法、请求URL、HTTP协议及版本(HTTP 1.1 ->发送一个请求,响应多个资源)、报文头、空行、报文体

HTTP响应报文:报文协议及版本、状态码及状态描述、响应头、空行、响应体

HTTP状态码

1xx:表示请求已接收,继续处理? ?2xx:成功,但并不代表返回数据正确? ? 3xx:重定向? ?4xx :客户端申请? 5xx:服务器端错误

很好的分析bug,还需了解:

?400:客户端请求有语法错误;404 请求资源不存在;

401请求未经授权;415不支持的媒体类型;403服务器收到请求,但拒绝提供服务;

503:服务器当前不能处理客户端请求,一段时间后可能恢复;500:服务器端错误

重中之重:

接口用例设计:

前提:了解业务逻辑;了解接口的输入输出;了解上边提到的内容;常用的接口测试工具;数据库操作命令;常见字符类型【char、varchar、text、int、float、datatime、string等】

用例模板

项目模块用例id接口名称用例标题(测试用途概况)请求方式请求url请求参数前置条件结果验证请求报文(可以不写)返回报文(一定要写)测试结果测试人员

接口测试考虑点:业务功能、边界分析、参数组合、异常情况、性能测试、安全测试

详情见下图

工具的使用:jmeter

jmeter运行前提:需要java环境(可参考 简单的环境搭建-java项目_SQQHELLO的博客-CSDN博客

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-12-07 12:20:35  更:2021-12-07 12:21:44 
 
开发: 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/18 6:29:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码