httprunner学习笔记之安装(1)
一、下载安装
pycharm的控制台中输入命令安装
pip install httprunner
安装后效验是否安装成功,可以使用如下命令进行效验
hrun -V
3.1.4
har2case -V
0.3.1
若版本号正常显示,则说明安装正常。
若第二个命令没有显示版本号,手动再安装一下
pip install har2case==0.3.1
二、httprunner 3.X 使用脚手架工具快速创建项目
命令行输入如下命令:
httprunner startproject demo
注意:新版本只能使用httprunner命令调用脚手架工具来创建项目。用2.X会报各种错误。
三、生成.har文件
使用抓包工具fiddler或者Charles,这里以Charles为例,抓取登录接口,选中并导出(注意选择文件类型)

四、转换为json/yaml格式文件
进入har文件所在目录,

在cmd中,或者pycharm的Terminal中执行命令:
生成.py脚本
har2case login.har
转换为yaml
har2case login.har -2y
转换为json
har2case login.har -2j
五、运行脚本
以yml格式为例,运行测试用例,自动在目录下生成一个reports文件夹以及测试报告()
hrun login.yml

运行成功
也可以运行项目下所有脚本
hrun httprunner_demo(项目文件名称)
六、生成测试报告
这里用allure来生成,
安装有两种方式:
1、安装allure的 pytest 依赖库allure-pytest;
pip3 install allure-pytest
2、安装 HTTPrunner的allure 依赖库 httprunner[allure]。
pip3 install "httprunner[allure]"

浙公网安备 33010602011771号