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方法是獲取...