介面測試
一、介面測試的基本定義
介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等(摘自百度百科)
按自己的話說對介面來說,給予一定的引數之後介面能返回與之對應的結果。
二、介面測試主要測什麼
所以介面測試主要包括:資料庫,快取,訊息佇列等前端之外的測試。
舉個例子,把付錢這一個動作當作一個介面的話,那麼付錢你需要什麼:需要錢!
需要錢也有什麼條件,需要多少錢,需要什麼幣種,需要付幾次錢?
所以介面測試主要測試的是:功能,效能,安全等
三、介面測試怎麼測
介面大致分為兩種,一種指的是後端提供的介面,一種指的是前端提供的介面,
前端提供的介面也就是通常我們們進行訪問的http介面,對這種介面進行測試的方法可以使用工具POSTMAN進行測試。
後端提供的介面,是沒有介面的,對這種介面進行測試的方法就是寫程式碼直接呼叫開發的介面。
四、介面測試要注意的地方
1、冪等測試
什麼是冪等測試?一直聽說冪等測試,最近去查了查,冪等測試。
數學裡面學冪的是時候是這樣描述的,a^m讀作a的m次冪,意思把a連乘m次。
那麼對於介面測試,冪等指的是任意多次執行所產生的影響與一次執行相同,不用擔心重複執行會對系統造成改變
那怎麼做冪等測試呢?
比如說:重複交易
2、資損點
3、大資料量測試
相關文章
- 介面測試測試流程
- API 測試 | 瞭解 API 介面測試 | API 介面測試指南API
- jmeter介面測試教程以及介面測試流程JMeter
- 【軟體測試】——介面測試
- Jmeter介面測試+效能測試JMeter
- API測試:瞭解API介面測試與API介面測試指南API
- 介面測試裡的查詢介面要測試嗎
- 『居善地』介面測試 — 1、介面測試的概念
- 介面測試是什麼?如何做好介面測試?
- 測試平臺之介面測試
- 介面測試要測試什麼?
- 介面測試求助
- 介面測試工具
- 介面測試方法
- 介面測試怎麼進行,如何做好介面測試
- 介面測試的價值(為什麼要做介面測試)
- 介面測試--介面文件規範
- App測試、Web測試和介面測試一般測試流程APPWeb
- 微服務測試之介面測試和契約測試微服務
- 為什麼要做介面測試?可做介面測試的軟體測試公司分享
- Apifox介面測試教程(一)介面測試的原理與工具API
- 介面測試框架Requests框架
- Jmeter測試Websocket介面JMeterWeb
- Jmeter介面測試demoJMeter
- 介面測試總結
- Web介面測試-HttpClientWebHTTPclient
- 介面測試,負載測試,併發測試,壓力測試區別負載
- 介面測試和效能測試的區別
- 介面測試和功能測試的區別
- Go 單元測試之mock介面測試GoMock
- 小白測試系列:介面測試與效能測試的區別
- 如何選擇測試微信域名檢測介面-域名檢測api介面測試標準API
- 『居善地』介面測試 — 10、介面測試的認證機制
- 小紅書API介面測試 | 小紅書筆記詳情 API 介面測試指南API筆記
- 測試中,介面測試的必要性與介面測試的基礎用例設計
- 軟體測試面試問題_介面測試(二)面試
- 測試開發之效能篇-JMeter介面測試JMeter
- [測試經驗] 依賴方介面呼叫測試