一、介面測試用例設計
1.功能用例設計
①功能是否正常;
②功能是否按照介面文件實現。
2.邏輯用例設計
①是否依賴業務。
3.異常測試用例設計
異常測試:引數異常、資料異常
①引數異常:關鍵字引數、引數為空、多/
少引數、錯誤引數
②資料異常:關鍵字資料、資料為空、長度不一致、錯誤資料
4.安全測試用例設計
①cookie:
②header;
③唯一識別碼。
二、介面測試工具分類:抓取介面、測試介面
抓取介面:
1.httpwacth(整合在
firefox和ie
瀏覽器中的乙個外掛程式);
2.wireshark(記錄所有操作);
3.fiddler(可用於介面測試)。
測試介面:
1.loadrunner;
2.fiddler;
3.soapui;
4.jmeter;
5.postman。
其中較為常用的測試介面工具為fiddler和
postman。
fiddler:是乙個
協議除錯**工具,它能夠記錄並檢查所有你的電腦和網際網路之間的
通訊。可以設定斷點,檢視所有的」進出」fiddler的資料。
fiddler的運用
1.檢視介面請求方式;
2.檢視請求資料、響應資料;
3.介面返回狀態;
4.設定**(tools——
fiddler options...connections
——fiddler listens on port && allow remote computers to connect && reuse client connections && reuse server connections);
postman:谷歌開發的一款介面測試外掛程式
postman能別人所不能:如何自動反覆測試乙個需要攜帶
header
的post
請求,並且對針對線上、測試環境同乙個資料進行測試。並對實際結果做比較,以作為測試結果?
(自動、反覆、線上、線下)
postman運用
1.各種型別介面測試;
2.按需求新增cookie、
header;
3.操作記錄清晰;
4.多介面一起使用;
5. 便於進行回歸測試。
初識介面測試
課程介紹 1 介面測試 2 python 3 介面自動化框架 4 前端知識 js css html 5 selenium,前端自動化框架 6 移動端知識,移動端自動化框架 7 持續整合jenkins 8 面試 簡歷 演算法 基礎知識介紹 一 自動化測試分類 1.介面自動化 二 介面測試工具 post...
初識軟體測試
測試原理分類 測試階段分類 軟體測試計畫的內容 測試用例的設計 用例設計的基本思路 測試用例的評審 軟體測試是從前需求文件的評審,到中期測試用例設計及測試執行,後期問題單的提交和關閉等一系列的測試過程 軟體錯誤 實際執行結果和預期的結果不一致時,就是bug 錯誤 缺陷 問題。80 20原則 80 的...
初識效能測試
1 軟體效能概念 軟體效能是與軟體功能相對應的一種非常重要的非功能特性,表明了軟體系統對時間及時性與資源經濟性的要求。對於乙個軟體系統,執行時執行速度越快 占用系統儲存資源及其他資源越少,則軟體效能越好。2 系統管理員對效能的關注點 響應時間,影響響應時間的因素有 功能的粒度 客戶端網路情況 伺服器...