httprunner中文使用手冊:https://cn.httprunner.org/
安裝方式
使用pip
進行安裝。
pip install httprunner
需要使用最新的開發版本,那么可以采用項目的 GitHub 倉庫地址進行安裝:
$ pip install git+https://github.com/HttpRunner/HttpRunner.git@master
假如你之前已經安裝過了 HttpRunner,現在需要升級到最新版本,那么你可以使用-U
參數。
$ pip install -U HttpRunner $ pip install -U git+https://github.com/HttpRunner/HttpRunner.git@master
安裝校驗
運行如下命令,若正常顯示版本號,則說明 HttpRunner 安裝成功。
$ hrun -V 2.0.2 $ har2case -V 0.2.0
開發者模式
需要對 HttpRunner 進行開發調試(debug),那么就需要進行如下操作。
HttpRunner 使用 pipenv 對依賴包進行管理,若你還沒有安裝 pipenv,需要先執行如下命令進行按照:
$ pip install pipenv
獲取 HttpRunner 源碼:
$ git clone https://github.com/HttpRunner/HttpRunner.git
進入倉庫目錄,安裝所有依賴:
$ pipenv install --dev
運行單元測試,若測試全部通過,則說明環境正常。
$ pipenv run python -m unittest discover
(出問題了!)
查看 HttpRunner 的依賴情況:
$ pipenv graph
啟動服務
在httprunner 中已經有開發者寫好的案例文件,存儲於 HttpRunner 的單元測試目錄中,路徑為tests/api_server.py
可以用這個案例文件來進行Demo,采用flask應用服務啟動
pip install Flask-Script
set FLASK_APP=tests/api_server.py
flask run
debug模式處於關閉的狀態,需要設置環境變量
set FLASK_ENV=development
再次運行flask run