介面測試10--介面測試的由來
阿新 • • 發佈:2021-10-27
Web應用基本結構
網路協議(HTTP請求/響應) 網路環境
客戶端瀏覽器<--------------------------------->Web伺服器<--------->資料庫伺服器
Web介面測試概念
Web介面測試就是測試前端和後端之間的Web介面的正確性
現在企業說的介面測試,一般指的是Web介面測試或HTTP介面測試
主要指的是B/S架構的介面測試
B/S架構主要基於HTTP超文字傳輸協議,所以也叫HTTP介面測試
B/S架構常用的協議:HTTP(超文字傳輸協議)、HTTPS(安全版的HTTP協議)
介面測試產生背景
web規範:構建基於B/S架構程式的一套行業規範
web前段技術:HTML5、CSS、JavaScript
web後端:Web伺服器、應用伺服器、資料庫伺服器、快取伺服器
web介面將前後端連線:表達客戶端的請求,也能表達伺服器的反饋,使用特殊文字比如JSON、XML進行資訊傳遞
目前主流的介面是Web介面
HTML、圖片、視訊、CSS、javascript、JSON等
web前端<------------HTTP/HTTPS請求-------------------->後端伺服器
Web開發--MVC架構模式
Model 模型層 業務處理 滿足業務功能主要程式,對後臺資料庫進行訪問,專門處理資料的程式 View 檢視層 顯示邏輯 滿足使用者不同的顯示效果,提供更加豐富的介面,使用者的操作介面 Controller 控制層 控制邏輯 在View和Model之間進行排程,指派某個M完成業務邏輯,將結果交給某個V顯示介面效果