介面測試?程式內部的介面和系統對外的介面
介面大體分為:
websevice介面:soap協議提供http傳輸,請求返回報文是xml格式,實用工具有:jmeter\loadrunner等
【注:soap是簡單物件訪問協議,基於xml的協議,使用http傳輸,】
http api介面:協議http,請求報文格式是value-key,返回報文是jsonp。工具postman、loadrunner等
介面測試注重測試的是輸入引數、輸出引數是否滿足相應的功能性安全性要求。可以利用介面規範文件的呼叫位址、請求引數、傳送資料,檢視返回結構。
介面文件的組成部分:
介面說明+呼叫url位址+請求方法+請求引數、引數型別+返回引數的說明
介面測試的必要性:
可以檢查頁面上發現不了的bug,如繞過前端頁面的一些操作是否具有安全性
檢查系統的異常處理能力、安全性
介面測試需要了解http常見狀態碼
400請求有語法錯誤;401表示頁面沒有授權;403禁止訪問;404not found
500伺服器內部錯誤;502閘道器錯誤;503資源不可獲取;
參考文章;
介面測試知識點
介面大體分為 websevice介面 請求報文格式是body date,返回報文是xml格式 http api介面 請求報文格式是value key,返回報文是jsonp 介面文件的組成部分 可以檢查頁面上發現不了的bug,如繞過前端頁面的一些操作是否具有安全性 檢查系統的異常處理能力 安全性 介面...
介面測試常用知識點
我們在做介面測試時,經常與http協議,url打交道,通常情況下會修改url中引數 來達到不同的測試目的或者轉到不同的頁面,那麼,你對http協議了解多少呢?今天來總結下。http協議是hyper text transfer protocol 超文字傳輸協議 的縮寫,是乙個基於tcp ip通訊協議來...
測試知識點
1.軟體生命週期概念 定義,設計,實施,測試,部署,執行,維護。2.v模型 需求分析,概要設計,詳細設計,編碼,單元測試,整合測試,系統測試,驗收測試。3.軟體測試的原則 1 測試顯示缺陷的存在 2窮盡測試是不可能的 3測試盡早介入 4缺陷集 群性 80 20 原則 5 殺蟲劑悖論 6測試活動依賴於...