组成
| 组成 | 职责 | 常见实现 |
|---|---|---|
| 运行器 | 发现、组织与执行用例 | pytest、JUnit Platform |
| 夹具机制 | 准备与清理测试资源 | pytest fixture、JUnit @BeforeEach |
| 断言与等待 | 表达期望并同步异步状态 | assert、AssertJ、web-first 断言 |
| 执行调度 | 并发、重试、分片 | pytest-xdist、JUnit 并行执行 |
| 报告与集成 | 输出结果供 CI 与看板消费 | JUnit XML、Allure、HTML 报告 |
评估框架时关注钩子与扩展点是否够用,插件生态决定它能否接入现有流水线。