[pytest] # pytest 配置文件 # 测试发现路径 testpaths = tests # 仅执行以 test_ 开头的文件 python_files = test_*.py python_classes = Test* python_functions = test_* # 默认命令行参数 addopts = -v --tb=short --strict-markers --disable-warnings -p no:cacheprovider # 自定义 markers markers = p0: P0 核心流程(冒烟测试) p1: P1 主要功能 p2: P2 次要/异常流程 smoke: 冒烟测试 web: Web UI 测试(Playwright) app: App UI 测试(Appium) # 日志格式 log_cli = true log_cli_level = INFO log_cli_format = %(asctime)s [%(levelname)s] %(name)s — %(message)s log_cli_date_format = %H:%M:%S