學習介面測試,職場小白也可以學會

2021-10-08 13:00:10 字數 2170 閱讀 3316

很多職場小白對介面測試很模組,今天帶你先理解一下關於介面測試需要學習哪些內容,從零基礎開始學習;
主要分為兩類:功能的間介面和系統間介面,接下來將詳細的給大家介紹:

1.功能的間介面:

1)整套系統中,功能模組之間的介面。比如:erp 系統中,採購模組和庫存模組之間的介面;收 付模組與總賬模組之間的介面

2)特點:一般系統的所有模組部署在同一伺服器 中,並且使用同乙個資料庫

3)通常採用黑盒測試方法,注意介面資料在不同 模組間的走向。尤其要注意介面間的邏輯控制 關係。比如:銷售發貨時,要檢查庫存的可用 量,如可用量不足,則不允許發

2.系統間介面

1)不同系統之間的介面。比如:銀行的各個系統 間介面。像核心系統與各個外圍系統之間都是 此類介面

2)特點:通常情況下,不同系統部署在不同的服 務器上,不僅採用不同的資料庫,而且資料庫 型別還有可能不同

3)通常採用白盒測試方法。關注的是系統間介面 的實現方式。比如:採用何種型別的介面檔案, 介面檔案格式,以及介面檔案處理方式等

主要分為兩類:業務介面和資料介面,接下來將詳細的給大家介紹:

1.業務介面:

1)系統或功能介面間有業務邏輯關係。比 如erp系統中,採購入庫後,會生成庫存 入庫單,影響可用量或現存量等。也可 稱為聯機介面

2)特點:介面間有業務邏輯的上下游關係, 有可能會涉及跨系統或模組的邏輯控制, 已經反向操作

3)通常採用黑盒測試方法,注重分析業務 邏輯,採用路徑覆蓋法進行分析。並且 一定要注意正向和反向操作的測試

2.資料介面:

1)介面系統沒有業務邏輯的上下游關係, 只有介面資料的上下游關係。比如企業 徵信系統,要通過資料交換平台獲取核 心系統的資料。也可稱為批量介面

2)特點:系統間只存在資料的上下游關係, 而且資料都是進行批量處理

3)通常採用白盒測試方法。關注的是資料 檔案格式,以及記錄數及內容等是否正 確,還要考慮資料是否加密的問題

主要分為兩類: 單項介面和雙向介面,接下來將詳細的給大家介紹:

1.單項介面:

1)資料在介面中是單向流動,但根據具體實現方式又 可以分為單向推或取兩種方式。資料倉儲與各系統 間的介面基本上都是單向介面。一方面前端系統向 資料倉儲推送資料,一方面後端系統又主動取資料 倉庫提供的資料

2)特點:不管資料是單向推或取,一般都會有乙個ftp 位址,存放指定資料檔案,並且有定時訪問的規則。 可在日誌中檢視訪問結果

3)通常採用黑盒測試和白盒測試相結合的方法。著重 測試資料檔案格式,是否按規則訪問等

2.雙項介面

1)兩個系統間的介面資料既有來,又有往。比如綜合 報文處理系統與核心系統,綜合報文處理系統即接 收核心系統傳送的資料,又要將處理結果反饋給核 心系統

2)特點:可以將不同資料方向的介面分開分析,當作 兩個單向介面,但要注意來往的資料通常具有關聯 性

3)通常採用黑盒測試和白盒測試相結合的方法。在測 試時要著重來往資料的關聯性,合理設計測試資料, 制定測試執行計畫

主要分為兩類: 單獨讀寫介面和即讀又寫介面,接下來將詳細的給大家介紹:

1.系統間介面處理時,即讀取又寫入。比 如貸款合同管理與核心系統,先讀取核 心系統中的貸款資訊,新增合同成功後, 又要將合同編號回寫到核心系統中

2.特點:此類介面一般都是業務類介面, 而非資料類介面,並且都有業務邏輯控 制要求

3.通常採用黑盒測試方法。在測試時注意 業務邏輯控制,不僅要檢查讀取的資料 是否正確,還有檢查回填的資料是否正 確

主要分為兩類: 直接(聯機)介面和間接(非聯機)介面 ,接下來將詳細的給大家介紹:

1.直接(聯機)介面:

1)系統或模組間的介面是直接聯通的模;

2)特點:直接聯通;

3)通常採用黑盒和白盒測試相結合的方法。只要根據 介面的其他特徵進行分析即可;

2.間接(非聯機)介面

1)系統間介面不是直接聯通,而是通過第三方中轉後, 才進行連線。比如綜合報文系統與核心系統,中間 就隔著乙個esb

2)特點:系統介面間的中間層,會進行處理才會將數 據傳送到介面系統。但此處理通常不會涉及到業務 邏輯,而只是資料格式的轉換

3)通常採用黑盒和白盒測試相結合的方法。在測試時 可直接忽略中間層的存在設計測試用例。但在介面 出現問題時,一定要注意分析中間層處理是否正確。 並且還要測試中間層異常時,系統處理是否正確

好了,今天分享到這裡,後續會繼續更新,希望可以幫助到您,喜歡我的麻煩雙擊關注,帶你直走高速;

小白介面測試之複雜json介面響應處理思路

報文響應格式如下 報文響應的分析 1,報文含有多級節點 2,在二級節點下含有多個rows,rows中是列表巢狀列表,並且第二級列表下含有key value這樣的鍵值對形式的相應格式 處理方法 1,先通過response.extract jsonpath getlist bizdata.rows 獲取...

經驗分享 來自職場小白的學習方法

畢業已近2年時間,在北京這樣乙個充滿競爭的城市中打拼生活著,沉感不易,沒有顯赫的背景,沒有過人的實力,和那些本科 碩士 研究生比起來,自己乙個小小專科生就顯得那麼的微不足道,在找工作一次次的碰壁後,我萌生了乙個想法,就是參加自學考試,進一步提公升自己的綜合實力,結合工作上的能力要求,我報考了 財經大...

測試小白也能懂 常用加密演算法解析

在測試過程中,我們經常會遇到介面資料加密 資料庫密碼加密怎麼測試等問題,很多同學立馬被嚇退了。實際上,只要耐心一點,測試過程的常用加密演算法不是那麼難,甚至有的根本就不是加密演算法。密碼學是一門相對比較晦澀的科學,電影 模仿遊戲 就是講的包括圖靈在內的幾個頂級數學家破譯德軍的軍事情報的故事。但是在工...