HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统平台上。
本文为linux和Windows通用版本。
前置安装省略:python3+,Git
HttpRunner 的稳定版本托管在 PyPI 上,可以使用pip进行安装。
1、pip install httprunner
HttpRunner 使用 pipenv 对依赖包进行管理
2、pip install pipenv
获取 HttpRunner 源码:
3、git clone https://github.com/HttpRunner/HttpRunner.git
进入仓库目录,安装所有依赖:
4、pipenv install --dev
pipenv shell
运行单元测试,若测试全部通过,则说明环境正常。
5、pipenv run python -m unittest discover
调试运行hrun
6、pipenv run python main-debug.py hrun -h
调试运行locusts
7、pipenv run python main-debug.py locusts -h
6、7步骤中会出现No module ‘ ’,此时使用pip进行安装即可,缺啥装啥,直至成功。
我的坑(colorama/colorlog/pyyaml/requests/jinja2)