1.什麼是介面測試
介面測試是測試系統元件間介面的一種測試方法
介面測試的重點是檢查資料的交換,傳遞的正確性,以及介面間邏輯依賴關係
提交介面測試的重要意義:實現開發期並行測試,減少頁面層測試的深度,縮短整個專案的測試週期
2.介面自動化測試的流程是什麼
需求分析-> 用例設計->指令碼開發->測試執行->結果分析
3.get請求和post請求區別是什麼
get:用於資訊獲取,在做資料查詢,建議使用get 方式
post:可能會修改伺服器上的資源的請求 在做資料新增修改是建議使用post方式
4.介面測試中常用的工具有哪些?
postman jmeter soapui
5.http請求的引數型別有哪些?
查詢字串引數,引數會以url string 的形式進行傳遞
請求體引數 一般用於post請求,可以使用content_type來指定不同引數型別
6.如何從上乙個介面獲取相關響應資料傳遞到下乙個介面?
先從上乙個介面的響應資料獲取對應的返回值,然後用正規表示式或者json解析來提取要獲取的值,然後儲存在乙個變數中,最後再下乙個介面中直接引用
7.介面測試用例編寫的要點有哪些?
請求引數必填項、可選項
輸入輸出合法、非法引數
請求引數邊界值
響應資料的校驗
介面之前邏輯的校驗
如果兩個請求有嚴格的先後順序,需要測試調轉順序的情況
8.介面測試步驟有哪些?
傳送介面請求
測試介面獲取的返回值
斷言:判斷實際結果是否與逾期結果相同
9.介面測試中依賴登陸狀態的介面如何進行測試?
依賴登陸狀態的介面本質上實在每次傳送請求時需要帶上session或者cookie 才能傳送成功,在構建post請求時的是新增必要的session或者cookie
10.依賴第三方資料的介面如何進行測試?
可以利用mock 工具
介面測試面試題
1.什麼是介面測試?介面測試 是測試系統元件間介面的一種測試方法 介面測試的重點 檢查資料的交換,資料傳遞的正確性,以及介面間的邏輯依賴關係 介面測試的意義 在軟體開發的同時實現並行測試,減少頁面層測試的深度,縮短整個專案的測試週期 2.介面自動化測試的流程?基本的介面功能自動化測試流程為 需求分析...
介面測試面試題
什麼是介面測試?介面測試是測試系統元件間介面的一種測試。介面測試的重點是檢查資料的交換,傳遞的正確性,以及介面間邏輯依賴關係。提交介面測試的重要意義 實現開發期並行測試,減少頁面層測試的深度,縮短整個專案的測試週期。我們測試的介面屬於哪一類?伺服器介面 基於http協議的介面 大多數人常說的介面測試...
介面測試面試題
介面測試最近幾年被炒的火熱了,越來越多的測試同行意識到介面測試的重要性。介面測試為什麼會如此重要呢?主要是平常的功能點點點,大家水平都一樣,是個人都能點,面試時候如果問你平常在公司怎麼測試的,你除了說點點點,還能說什麼呢,無非就是這個專案點完了點那個專案,這就是為什麼各行各業的只要手指能點得動的人都...