Python测试报告定制

Allure测试框架:

目录:

  • allure介绍
  • allure安装
  • pytest-allure插件
  • allure 报告的生成
  • allure 特性分析
  • feature,story运行
  • allure+pytest+selenium实战演示

allure介绍

image.png

allure安装

image.png

https://docs.qameta.io/allure/

pytest-allure插件

pip install allure-pytest

allure 报告的生成

方式一

  • 命令:
    • 运行所有用例存放执行的结果
    • 将所有的结果生成报告
pytest --alluredir=./tmp/my_allure_results
allure serve ./tmp/my_allure_results

方式二:

image.png

allure 特性分析

image.png

类上可以加@allure.feature("登录模块")


image.png
  • feature/story


    image.png
  • issue/testcase


    image.png

用例标记级别:


image.png

前端自动化测试-截图:


image.png

selenium+pytest+allure

image.png
image.png