介面自動化之介面工具選取 jmeter

2022-09-05 11:21:10 字數 799 閱讀 7747

jmeter進行介面測試,網上簡易教程很多

至於選擇jmeter的原因,其實沒有原因,剛好需要,就隨手拿來了。。。

介面測試方案:

1.當乙個引數(key)對應多個值(value)時。

出現如上情況的時候,介面測試方案內需要設定迴圈,遍歷覆蓋所有的value。如果多個key存在多value時,則要進行多重迴圈

2.當後續的介面依賴前乙個介面的響應值時(這種情況較多存在登入時獲取cookie或者token)。

3.當前乙個結果的響應返回值會影響下乙個介面的輸入時,需要進行if判斷,選擇下一介面的輸入

4.響應斷言,對結果解析

5.全域性變數設定(通用部分)

6.輸出報告

綜上:

選擇的工具需要有以上的功能外,jmeter支援部分函式,支援擴充套件自定義函式,移植性較好。

1.支援定義變數

2.可以進行迴圈遍歷

3.可以進行邏輯判斷

4.結果可提取

5.結果可判斷斷言

6.其他可定製功能,如自定義函式,併發等等

7.良好的報告展示

介面自動化之介面元素組成

介面一般包括 請求位址 url 請求方法 method 請求頭 headers 請求引數 params data 響應內容 response 協議型別 https 網域名稱 www.hao123.com 請求引數 pagesize 3 method headers header 解釋示例 accep...

介面自動化

推薦一款適合開發的開源 該公司產品從資料庫,持續整合 ci 伺服器,問題和專案跟蹤工具,到介面自動化工具都應有盡有。是我見過比較系統的開發 這裡我們以介面自動化為主講解 pycharm frommenu 2.安裝python解析器 version 3或者version2隨便哪乙個都可以,本人自用ve...

介面自動化

1 get請求 2import requests 3 url 4 data 5 res requests.get url,data 直接用requests.get url,data 即可,其中.get表示為get方法,不需要對字典型別的data進行處理6 res res.text text方法是獲取...