当前位置 : 主页 > 网络编程 > PHP >

初始接口测试04

来源:互联网 收集:自由互联 发布时间:2023-09-03
web应用基本结构 网络协议(HTTP请求\响应) 网络环境 客户端浏览器---------------------------------- Web服务器--------------数据库服务器 Web接口测试概念 Web接口测试就是测试前端和后端之间的We

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

【感谢龙石为本站提供数据共享交换平台 http://www.longshidata.com/pages/exchange.html】
上一篇:MyCms 自媒体系统 v4.2 ,全新后台模板发布
下一篇:没有了
网友评论