HttpRunner安装说明以及demo

HttpRunner是一款HTTP(S)协议的自动化测试框架,支持YAML/JSON脚本,涵盖多种测试场景。本文介绍了HttpRunner的安装步骤,包括使用pip、git安装及解决常见问题。此外,还展示了如何通过数据驱动测试快递100接口,利用har2case工具将请求转化为测试用例,并执行测试。
摘要由CSDN通过智能技术生成

介绍

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

如图所示:
image

开发模式安装,HttpRunner使用pipenv来对依赖包进行管理,因此需要安装pipenv

pip install pipenv

问题答疑:
安装过程中出现文件没有读写权限的需要使用管理员权限进行安装操作。

sudo pip install pipenv

安装过程中提示如图所示,解决方案:

image

pip install --upgrade setuptools --user python

image

再次进行安装操作

image

获取源码:

git clone https://github.com/HttpRunner/HttpRunner.git

具体操作:
1.如果没有git环境还是需要安装git环境,具体安装方法,这里不再赘述。
2.建立目录进行安装操作

mkdir HttpRunnerGit

cd HttpRunnerGit

git clone https://github.com/HttpRunner/HttpRunner.git

image

进入到仓库目录安装所有依赖

cd HttpRunnerGit

pipenv install --dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值