1. 程式人生 > 實用技巧 >httprunner學習筆記之安裝(1)

httprunner學習筆記之安裝(1)

一、下載安裝

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]"