zoukankan      html  css  js  c++  java
  • pytest扫盲23--allure报告目录结构

    • 前言
    1. 使用 allure 生成的报告,层次分明
    2. 我们借助上篇博客生成的报告,来认识下allure报告结构
    • Suites 结构

    1. 不同颜色方框代表不同状态
    • 红色 failed
    • 绿色 passed
    • 黄色 error
    • 灰色 skip
    • 紫色 xfail
    1. suite 结构分类: 模块名-函数用例类函数用例
    2. 函数名称组成: 函数名+[参数化]当使用了@pytest.mark.parametrize函数名+[ids]
    3. 右侧用例展开后,有用例执行详情,包括 parametrizesetUp earDown 等
    • allure 菜单栏结构
    1. Overview:概述
    2. Categories:类别,默认是failed和error级别,执行结果是其中一个的都会被归到类别里面,通过这里可以快捷查看哪些用例是failed和error
    3. Suites:测试套件,所有用例的层级关系,可以根据package、module、class、function 来查找用例
    4. Graphs:测试结果图形化,包括用例执行结果的分布图,优先级耗时
    5. Timeline:可以看到测试用例的执行顺序,包括执行时间
    6. Behaviors:行为驱动,根据epic、feature、story来分组测试用例
    7. Packages:按照package、module来分组测试用例
  • 相关阅读:
    多态
    封装,继承,多态
    基本类型和引用类型的区别
    第七天 面向对象
    什么是Java线程池
    游戏内核架构
    放松
    静不下来心写代码
    速度和正确率
    理顺思路
  • 原文地址:https://www.cnblogs.com/xiaohuboke/p/13582668.html
Copyright © 2011-2022 走看看