用途:运行测试套件,排查失败并输出覆盖率报告。
主要能力:支持全部测试、仅后端、仅前端、指定测试文件或单个测试名的范围控制;执行时带覆盖率统计;测试失败后并行启动三个分析器(后端失败分析、前端失败分析、覆盖率缺口分析),并生成含汇总表、状态、失败与修复建议的报告。
使用方式: /run-tests /run-tests backend /run-tests frontend /run-tests tests/unit/test_auth.py
后端示例命令(保持原样): cd backend poetry run pytest tests/unit/ -v --tb=short --cov=app --cov-report=term-missing
前端示例命令(保持原样): cd frontend npm run test -- --coverage
常用选项:--maxfail=3(失败 3 次后停止)、-x(首次失败即停)、--lf(仅重跑上次失败)、-v(详细输出)、--tb=short(简短回溯)。
适用场景:后端与前端测试批量执行、失败定位与覆盖率检查。
限制:未提供安装与配置说明、支持的测试框架全貌、运行环境要求及费用信息。