介绍
HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
中文文档路径:http://cn.httprunner.org/Installation/
安装
安装方式:使用pip或者easy_install来进行安装
pip install httprunner
或者
easy_install httprunner
如果需要使用开发版本可以GitHub的路径进行安装
pip install git+https://github.com/HttpRunner/HttpRunner.git#egg=HttpRunner
问题答疑:
安装过程中出现安装缺少部分组件,或者提示没有权限的情况,需要使用管理员权限来进行安装操作
sudo pip install httprunner
安装完毕之后校验安装
hrun -V
har2case -V
hrun -h
如图所示:
开发模式安装,HttpRunner使用pipenv来对依赖包进行管理,因此需要安装pipenv
pip install pipenv
问题答疑:
安装过程中出现文件没有读写权限的需要使用管理员权限进行安装操作。
sudo pip install pipenv
安装过程中提示如图所示,解决方案:
pip install --upgrade setuptools --user python
再次进行安装操作
获取源码:
git clone https://github.com/HttpRunner/HttpRunner.git
具体操作:
1.如果没有git环境还是需要安装git环境,具体安装方法,这里不再赘述。
2.建立目录进行安装操作
mkdir HttpRunnerGit
cd HttpRunnerGit
git clone https://github.com/HttpRunner/HttpRunner.git
进入到仓库目录安装所有依赖
cd HttpRunnerGit
pipenv install --dev