中文幫助文檔:https://cn.httprunner.org/
HttpRunner 是一個基於 Python 開發的測試框架,一般建議使用 Python 3.4 及以上版本。
1.安裝方式 pip install httprunner
運行如下命令,若正常顯示版本號,則說明 HttpRunner 安裝成功。
2.使用httprunner項目腳手架快速新建項目 hrun --startproject demo
3.使用fiddle抓包,獲取要測試的接口,比如登錄接口,選中它,然後在菜單欄選擇文件-導出會話-所選會話,選擇HTTPArchive v1.2,點擊next,即可導出後綴爲.har的文件login.har。
4.切換到login.har路徑,生成測試用例,可以生成json或yaml格式。
5.以yml格式爲例,運行測試用例,自動在目錄下生成一個reports文件夾以及測試報告
6.參數關聯
這次再多增加一個接口,查詢用戶額度接口,不同的是這個接口需要傳入登錄接口的token,按照步驟3-4生成.har文件然後生成.yml測試用例
修改腳本,從登陸接口中提取token,查詢額度接口通過${token}獲取最新的token值
7.用例分層
先寫api層,如登錄接口,要保證api接口可單獨運行,並且校驗項不要過多
在寫用例層,引用api中對應的接口,並且根據對應的測試用例增加對應的校驗項
8.直接運行用例層的測試用例,運行成功