httprunner學習筆記之安裝(1)
阿新 • • 發佈:2020-11-16
一、下載安裝
pycharm的控制檯中輸入命令安裝
pip install httprunner
安裝後效驗是否安裝成功,可以使用如下命令進行效驗
hrun -V
3.1.4
har2case -V
0.3.1
若版本號正常顯示,則說明安裝正常。
若第二個命令沒有顯示版本號,手動再安裝一下
pip install har2case==0.3.1
二、httprunner 3.X 使用腳手架工具快速建立專案
命令列輸入如下命令:
httprunner startproject demo
注意:新版本只能使用httprunner命令呼叫腳手架工具來建立專案。用2.X會報各種錯誤。
三、生成.har檔案
使用抓包工具fiddler或者Charles,這裡以Charles為例,抓取登入介面,選中並匯出(注意選擇檔案型別)
四、轉換為json/yaml格式檔案
進入har檔案所在目錄,
在cmd中,或者pycharm的Terminal中執行命令:
生成.py指令碼
har2case login.har
轉換為yaml
har2case login.har -2y
轉換為json
har2case login.har -2j
五、執行指令碼
以yml格式為例,執行測試用例,自動在目錄下生成一個reports資料夾以及測試報告()
hrun login.yml
執行成功
六、生成測試報告
這裡用allure來生成,
安裝有兩種方式:
1、安裝allure的 pytest 依賴庫allure-pytest;
pip3 install allure-pytest
2、安裝 HTTPrunner的allure 依賴庫 httprunner[allure]。
pip3 install "httprunner[allure]"