介面測驗
介面測驗是測驗系統組件間介面的一種測驗,主要用于檢測外部系統與系統之間以及內部各個子系統之間的互動點,測驗的重點是要檢查資料的交換,傳遞和控制管理程序,以及系統間的相互邏輯依賴關系等,
原理
通過測驗程式模擬客戶端向服務器發送請求報文,服務器接收請求報文后對相應的報文做出處理然后再把應答報文發送給客戶端,客戶端接收應答報文這一程序(request(請求)→response(回應))
步驟
實作介面測驗的兩種辦法,一是使用介面測驗工具:eolinker、jmeter、loadrunner,
比如選擇eolinker,按照介面檔案或者自己抓包獲取介面資訊,填寫url,請求方法,填寫引數查看回傳值,

jmeter也是差不多的步驟,不過jmeter安裝需要配置環境變數,
二是通過腳本進行介面測驗,一般是使用python+requests,
性能測驗
軟體性能測驗主要有3種使用場景:
通過自動化的測驗工具模擬多種正常、峰值以及例外負載條件來對系統的各項性能指標進行測驗;
通過模擬生產運行的業務壓力或用戶使用場景來測驗系統的性能指標是否滿足性能需求要求;
檢驗軟體性能是否符合性能指標需求定義,
步驟
性能測驗一般是通過jmeter和loadrunner來進行測驗的,我們以loadrunner為例子來說:
LR進行測驗對于大多數人來說無非三個步驟:錄制介面(或者介面抓包),配置場景,執行測驗場景,配置多用戶(或者說多執行緒)然后進行性能測驗,
介面測驗和性能測驗的區別
介面測驗和性能測驗主要區別是側重點不一樣,介面測驗是針對后端開發的介面,而性能測驗是偏重于產品的各方面各階段性能,可以說性能測驗的覆寫度比介面更大一些,
一句話概括就是,性能測驗近乎等同于很多用戶同時在做介面測驗,
測驗工具下載地址:
eolinker下載地址:www.eolinker.com
jmeter下載地址:jmeter.apache.org
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/241759.html
標籤:其他
