提綱:python
1、搭建環境:git
一、安裝 python 環境:HttpRunner 支持 Python 3.4 及以上的全部版本。github
下載3.4以上版本的python安裝包,安裝完成後配置環境變量,json
驗證配置成功:python -V框架
二、安裝 httprunner :HttpRunner 的穩定版本託管在 PyPI 上,能夠使用 pip
進行安裝。工具
命令:pip install httprunner性能
若是你須要使用最新的開發版本,那麼能夠採用項目的 GitHub 倉庫地址進行安裝:測試
命令:pip install git+https://github.com/HttpRunner/HttpRunner.git@masterspa
若是如今須要升級到最新版本,那麼你能夠使用-U
參數:code
命令:pip install -U HttpRunner
pip install -U git+https://github.com/HttpRunner/HttpRunner.git@master
在 HttpRunner 安裝成功後,系統中會新增以下 5 個命令:
httprunner
: 核心命令ate
: 曾經用過的命令(當時框架名稱爲 ApiTestEngine),功能與 httprunner 徹底相同hrun
: httprunner 的縮寫,功能與 httprunner 徹底相同locusts
: 基於 Locust 實現性能測試har2case
: 輔助工具,可將標準通用的 HAR 格式(HTTP Archive)轉換爲YAML/JSON
格式的測試用例 注:httprunner、hrun、ate 三個命令徹底等價,功能特性徹底相同,推薦使用hrun
命令。
驗證安裝成功:hrun -V
三、安裝 har2case 工具:har2case已經託管在PYPI上,經過pip便可安裝。
命令:pip install har2case
驗證安裝成功:har2case -V
2、建立腳本:
一、使用fiddler抓包並導出爲 .har 文件;
二、使用har2case 工具將導出的 .har 文件轉換爲 .json 文件或者 .yml 文件:
命令:har2case test.har (默認轉換爲json格式)
har2case test.har -y (轉換爲 yml 格式)
3、運行腳本