allure2配合pytest生成高大上报告

1、使用的环境

  • window环境
  • python 3.7
  • pytest 4.0.2
  • allure 2.13.0
  • java 1.8
  • pytest-allure-adaptor 1.7.10

2、Command Tool 安装

1). allure安装
allure下载地址: http://allure.qatools.ru/
allure2配合pytest生成高大上报告_第1张图片
下载成功后将其解压到一个目录,自己习惯和python放一个目录
allure2配合pytest生成高大上报告_第2张图片
配置allure的环境变量
在系统变量的path中加入D:\Python\allure-2.13.0\bin(添加到bin为止)
allure2配合pytest生成高大上报告_第3张图片
配置成功后在命令窗口输入allure或者allure --version,验证allure是否安装成功
在这里插入图片描述

3、安装相关插件

安装allure-pytest插件
pip install allure-pytest

4、生成报告

1)在pytest基础上加上–alluredir生成xml报告

pytest -s -q --alluredir [xml_report_path]
// [xml_report_path]根据自己需要定义文件夹,例如为:/report/xml

allure2配合pytest生成高大上报告_第4张图片

2) 使用 Command Tool 生成html报告

allure generate [xml_report_path] -o [html_report_path] --clean
//[html_report_path]根据自己需要定义文件夹,例如义为:/report/html

运行完后高大上的html报告就生成了
allure2配合pytest生成高大上报告_第5张图片

你可能感兴趣的:(python)