返回

初始接口测试04

发布时间:2022-12-31 15:22:19 242
# 后端# 数据库# 服务器# 技术# 信息

web应用基本结构

      网络协议(HTTP请求\响应)                         网络环境

客户端浏览器<----------------------------------> Web服务器<-------------->数据库服务器

Web接口测试概念

Web接口测试就是测试前端和后端之间的Web接口的正确性

现在企业说的接口测试,一般指的是Web接口测试或HTTP接口测试,主要指的是基于B/S架构的接口测试

B/S架构主要基于HTTP 超文本传输协议,所以也叫HTTP接口测试

B/S架构常用的协议

HTTP 超文本传输协议

HTTPS 安全版的HTTP协议

接口测试产生的背景

Web页面做得越来越复杂,交互数据越来越多,在前端页面和后台服务器之间有大量数据传递(函数调用)

为了降低前端工程师和后台程序员的难度,前端和后端采用“接口”来传递数据

接口测试主要考察传递的数据是否正确

Web规范

Web规范:构建基于B/S架构程序的一套行业规范

Web前端技术:HTML5、CSS3、JavaScript

Web后端:Web服务器、应用服务器、数据库服务器、缓存服务器

Web接口将前后端连接:表达客户端的请求,也能表达服务器的反馈,使用特殊文本,比如JSON、XML进行信息传递

目前主流的接口是web接口

  HTML、图片、视频、CSS、JavaScript、Json

web前端<------------HTTP/HTTPS请求----------->后端服务器

Web开发——MVC架构模式

Model 模型层  业务逻辑

  满足业务功能主要程序,对后台数据库进行访问

View   视图层  显示逻辑

  满足用户不同的显示效果,提供更加丰富的界面

Controller 控制器层 控制逻辑

  在V和M之间进行调度,指派某个M完成业务逻辑,将结果交给某个V显示界面效果

为什么做Web接口测试

Web接口测试就是测试前端和后端之间的Web接口的正确性

1)可以更早的介入测试;

2)更好的验证系统的安全性和性能;

3)发现底层的问题;

作者:暄总-tester

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线