| 前端组件 | Playwright Component Testing、Cypress Component Testing、Testing Library |
|---|---|
| 后端组件 | 对单个服务启动实例并直连其 API 或数据库 |
组件测试的关键是明确边界:把被测组件与其依赖解耦,但保留真实渲染或真实 IO 中风险高的部分。
针对单个可独立运行组件(服务、模块、前端组件)的测试,可配合真实浏览器或容器隔离运行,比 E2E 更聚焦、比单元更接近集成。
| 前端组件 | Playwright Component Testing、Cypress Component Testing、Testing Library |
|---|---|
| 后端组件 | 对单个服务启动实例并直连其 API 或数据库 |