其他分享
首页 > 其他分享> > HttpRunner3.X - 框架环境搭建及使用的完整教程

HttpRunner3.X - 框架环境搭建及使用的完整教程

作者:互联网

一、环境配置

1、安装:pip install httprunner

2、检验是否安装成功:hrun -V

3、在 HttpRunner 安装成功后,系统中会新增 4 个命令:

二、创建httprunner项目

1、创建项目:httprunner startproject demo

可以cd到指定目录后,再创建,以下就是每个目录代表的含义:

2、运行用例:hrun demo 或 pytest demo

3、将har文件转换成脚本,举例有文件test.har

三、运行代码

  因为httprunner封装了pytest,所有既可以用hrun去运行,也可以用pytest去运行。   举例有文件test_test.py

四、allure安装

1、安装python依赖包:pip3 install pytest-allure-adaptor

2、安装allure:pip install allure-pytest

执行命令后报错module 'pytest' has no attribute 'allure'的问题,解决方案如下:

五、安装allure命令行工具

  下载allure,打开bin目录运行allure.bat,配置环境变量后,在cmd运行allure

六、allure运行用例,生成测试报告

1、进入测试用例目录下,指定运行用例:

步骤一:运行测试用例打开cmd,定位到hetest_re_test.py所在的目录下

  运行完后会在当前文件夹下生成测试结果文件夹 .pytest_cache、report

步骤二:生成报告

   会在当前文件夹生成 allure-report 文件夹,包含HTML测试报告 index.html ,然后用浏览器打开查看  

2、全部运行:pytest --alluredir report

附上HttpRunner官方文档:https://docs.httprunner.org/

标签:教程,allure,hrun,test,HttpRunner3,pytest,report,运行,搭建
来源: https://www.cnblogs.com/Chilam007/p/15021573.html