介面大體分為:
websevice介面:請求報文格式是body date,返回報文是xml格式
http api介面:請求報文格式是value-key,返回報文是jsonp
介面文件的組成部分:
可以檢查頁面上發現不了的bug,如繞過前端頁面的一些操作是否具有安全性
檢查系統的異常處理能力、安全性
介面測試需要了解http常見狀態碼
400請求有語法錯誤;401表示頁面沒有授權;403禁止訪問;404not found
500伺服器內部錯誤;502閘道器錯誤;503資源不可獲取;
(1)常見的介面協議
http 超文字傳輸協議
https 安全超文字傳輸協議
ftp 檔案傳輸協議
tcp 網路控制協議
ip 網際網路協議
udp 使用者資料協議
(2)http協議響應碼(測試可定位錯誤)
1xx:資訊響應類,表示接收到請求並且繼續處理(中間狀態,瞬間)
2xx:處理成功響應類,表示動作被成功接收、理解和接受 eg:200(處理成功)
3xx:重定向響應類,為了完成指定動作,必須接受進一步處理 eg:329(重定向)
4xx:客戶端錯誤,客戶請求包含語法錯誤或者是不能正確執行 eg:響應碼404>我們請求的資源不存在
5xx:服務端錯誤,服務端不能正確執行乙個正確的請求 eg:500
響應碼在服務端日誌中會顯示,在之前業務**現過服務端丟擲異常,遺留bug沒處理,大錯誤。
測試 介面測試簡要知識點
介面測試?程式內部的介面和系統對外的介面 介面大體分為 websevice介面 soap協議提供http傳輸,請求返回報文是xml格式,實用工具有 jmeter loadrunner等 注 soap是簡單物件訪問協議,基於xml的協議,使用http傳輸,http api介面 協議http,請求報文格...
介面測試常用知識點
我們在做介面測試時,經常與http協議,url打交道,通常情況下會修改url中引數 來達到不同的測試目的或者轉到不同的頁面,那麼,你對http協議了解多少呢?今天來總結下。http協議是hyper text transfer protocol 超文字傳輸協議 的縮寫,是乙個基於tcp ip通訊協議來...
測試知識點
1.軟體生命週期概念 定義,設計,實施,測試,部署,執行,維護。2.v模型 需求分析,概要設計,詳細設計,編碼,單元測試,整合測試,系統測試,驗收測試。3.軟體測試的原則 1 測試顯示缺陷的存在 2窮盡測試是不可能的 3測試盡早介入 4缺陷集 群性 80 20 原則 5 殺蟲劑悖論 6測試活動依賴於...