介面測試基礎

2022-08-15 04:21:13 字數 973 閱讀 2005

一,介面測試的概述

1,介面測試是測試系統元件間介面的一種測試

2,介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點

3,測試的重點是要檢查資料的交換,傳遞和控制管理過程以及系統間相互邏輯依賴關係等

二,為什麼做介面測試?

1, 介面測試能夠提供系統複雜度上公升情況下的低成本高效率的解決方案

2 ,其次介面測試不同於傳統開發的單元測試,介面測試是站在使用者的角度對系統介面進行全面高效持續的檢測

3 ,最後介面測試是自動化並且持續整合(ci-continue integration)的,這也是為什麼介面測試能夠低成本高收益的根源

4 ,總之,介面測試是保證高複雜性系統質量的內在要求和低成本的經濟利益的驅動作用下的最佳解決方案

三,介面測試的適用範圍

1 ,介面測試一般應用於多系統間互動開發,或者擁有多個子系統的應用系統開發的測試

2, 介面測試適用於為其他系統提供服務的底層框架系統和中心服務系統,主要測試這些系統對外部提供的介面,驗證其正確性和穩定性

3 ,介面測試同樣適用於乙個上層系統中的服務層介面,越往上層,其測試的難度越大

四,介面測試流程步驟

1,需求分析和設計評審(介面文件)

2,測試框架和技術選型(採用工具)

3,測試計畫制定

4,測試環境搭建

5,測試用例設計和評審

6,測試實現和執行

7,持續整合

五,介面文件分析

a,介面名稱;b,介面位址;c,支援格式;d,請求方法;e,請求引數(引數名稱,型別,是否必填,引數說明等);f,返回引數(返回碼,返回值資訊,返回json訊息或者xml訊息)

六,介面測試用例設計

1,正常場景

功能是否按照介面文件要求的功能實現

2,異常場景

a,引數為空;b,引數多填;c,引數少填;d,引數型別錯誤;e,引數數值範圍錯誤;f,異常場景下是否正確的處理邏輯和響應提示

介面測試基礎

jmeter學習筆記15 如何用jmeter做介面測試 jmeter介面測試及詳細步驟 soapui jmeter postman三種介面測試工具的比較分析 什麼是介面測試?介面測試是測試系統元件間介面的一種測試。介面測試的重點是檢查資料的交換,傳遞的正確性,以及介面間邏輯依賴關係。提交介面測試的重...

介面測試基礎

介面基本概念 指系統模組與模組或系統間直接進行互動,一般現在我們用的多的是基於http協議為基礎的介面 但是不管是哪種介面 其本質就是傳送乙個request報文給伺服器 伺服器響應返回乙個reponse報文,我們對response的報文進行分析,判斷是否和我們傳送的伺服器的request對應的返回相...

介面測試基礎

http 超文字傳輸協議 https 安全超文字傳輸協議 ftp 檔案傳輸協議 xshell的檔案拖拽 tcp 網路控制協議 ip 網際網路協議 udp 使用者資料協議 客戶向伺服器請求服務時,只需傳送請求方法和路徑。請求方法常用的有get head post。http允許傳輸任意型別的資料物件.正...