介面測試基本知識

2021-09-22 12:36:14 字數 988 閱讀 8687

一、介面測試是指測試介面的功能、效能和穩定性以及安全性。

二、介面測試的分類:

1、按協議分,可以為http和https協議;

2、按內外部,可以分為內部介面和外部介面;

內部介面:公司內部自己開發的介面;

三、http請求方法分類:

根據http標準,http請求可以使用多種請求方法。

http1.0定義了三種請求方法: get, post 和 head方法。

http1.1新增了五種請求方法:options, put, delete, trace 和 connect 方法。

get請求指定的頁面資訊,並返回實體主體

post

向指定資源提交資料進行處理請求(提交表單或上傳檔案),資料被包含在請求體中。post請求可能會導致新的資源的建立和/或已有資源的修改。

put從客戶端向伺服器傳送的資料取代指定的文件的內容。

delete

請求伺服器刪除指定的頁面。

head

類似於get請求,只不過返回的響應中沒有具體的內容,用於獲取報頭

connect

http/1.1協議中預留給能夠將連線改為管道方式的**伺服器。

trace

回顯伺服器收到的請求,主要用於測試或診斷

options

允許客戶端檢視伺服器的效能

四、介面測試流程:用例設計、資料準備、執行

五、介面測試用例設計要點:

用例設計

功能1、功能是否正常

2、功能是否按照介面文件實現

業務邏輯

是否有依賴業務

異常引數異常

1、關鍵字引數

2、引數空

3、多、少引數

4、錯誤引數

資料異常

1、關鍵字資料

2、資料為空

3、長度不一致

4、資料錯誤

安全cookie

head

唯一識別碼

測試基本知識

測試用例 功能,效能,介面,安全,易用 412教室 椅子 功能 效能 介面 安全 易用 軟體開發的流程 立項 說明該專案是做什麼的,要耗費多少資金,時間等資訊 產品說明書 對立項的詳細說明 需求文件 有些時候可能沒有產品說明書,而是使用需求文件 需求測試 開發人員,需求人員等在需求文件編寫完之後會對...

測試基本知識

在規定條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程 要點 規定條件 發現程式錯誤 衡量軟體質量 是否滿足設計要求 程式操作過程 用最少人力物力財力找到軟體中問題,修復問題,降低商業風險。是為特定的目的而設計的一組測試輸入 執行條件和預期結果的文件。測什麼...

效能測試基本知識

1 軟體系統的效能測試是乙個很大的概念,覆蓋面非常廣泛。對軟體系統而言,包括執行效率 資源占用 系統穩定性 安全性 相容性 可靠性 可擴充套件性等 2 效能測試是描述測試物件物件與效能相關特徵並對其進行評價實施的一類測試 主要通過自動化的測試工具磨你多種正常 峰值以及異常負載條件下來對系統的各項效能...