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