# -*-coding:utf-8 -*- #
# ---------------------------------------------------------------------------
# ProjectName:   test59
# FileName:      __init__.py
# Author:       laozhao
# Datetime:     2024/3/18 17:15
# Description:
# 
# ---------------------------------------------------------------------------


"""
    pytest输出报告，使用插件：pytest-html. pip install pytest-html

    pytest 用例模块/用例包 -vv --html=报告保存的路径 --self-contained-html

"""
"""
    失败重跑插件：pip install pytest-rerunfailures
    
    pytest 用例模块/用例包 -vv --html=报告保存的路径 --self-contained-html --reruns 失败重跑的次数 --reruns-delay 失败重跑的间隔时间

"""
# allure
"""
    1: 配置allure的环境。验证环境是否正确：allure --version
    2: 需要按照allure插件：pip install allure-pytest
    
    生成报告：
        1：生成测试结果的json文件
        pytest 用例模块/用例包 --alluredir=json文件存放的目录 --clean-alluredir
        2：根据第一步生成的json文件生成报告：
            方式1：生成本地服务
                 allure serve 第一步存放json文件的目录
            方式2：生成静态的报告
                 allure generate 第一步存放json文件的目录 -o 报告存放的目录
                 本地打开allure生成的报告：allure open 报告存放的目录
"""