C07 · Testing 詳細 ROADMAP
計畫文件,不會被 Quartz 渲染。
回 quality → ../index.md / 公開頁 → index.md
章節目標
通用測試知識——測試類型、策略、工具。本章不深入某個語言 / 框架的測試(那在 backend B15 / frontend),聚焦跨語言通用的測試方法論。
跟其他系列分工:
- 本章 = 通用測試知識(什麼是 contract test、security test 方法論)
- backend/testing/ B15 = 後端視角(unit / integration / E2E 實戰)
- frontend/testing/ = 前端視角(component / visual / E2E)
🧠 知識型(現有 10 + 待補)
F-A 測試類型
| # | 主題 | Slug | Stage |
|---|
| 01 | API Contract Testing | 01-api-contract-testing | 🌿 |
| 02 | Security Testing | 02-security-testing | 🌿 |
| 03 | Smoke / Regression Testing | 03-smoke-regression | 🌿 |
| 04 | Test Data Management | 04-test-data-management | 🌿 |
| 05 | Visual Regression | 05-visual-regression | 🌿 |
| 06 | AI-Assisted Testing | 06-ai-assisted-testing | 🌿 |
F-B 測試方法
| # | 主題 | Slug | Stage |
|---|
| 07 | Testing Standards | 07-testing-standards | 🌿 |
| 08 | Testing Certifications | 08-testing-certifications | 🌿 |
| 09 | Unit Test(Jest / Vitest) | 09-unit-test-jest-vitest | 🌿 |
| 10 | E2E(Playwright) | 10-e2e-playwright | 🌿 |
F-C 待補
| # | 主題 | Slug | Stage |
|---|
| 11 | 測試金字塔 vs 測試獎盃(新增) | 11-test-pyramid-vs-trophy | 🌱 |
| 12 | Property-Based Testing(新增) | 12-property-based-testing | 🌱 |
| 13 | Mutation Testing(新增) | 13-mutation-testing | 🌱 |
| 14 | Load / Stress / Chaos Testing 對比(新增) | 14-load-stress-chaos | 🌱 |
| 15 | Accessibility Testing(新增) | 15-accessibility-testing | 🌱 |
💣 Anti-pattern
| # | 主題 | Slug | Stage |
|---|
| 16 | Testing Anti-patterns | 16-testing-antipatterns | 🌱 |
🧰 對應檢查工具
| # | 主題 | Slug | Stage |
|---|
| 17 | Testing 工具 | 17-testing-tooling | 🌱 |
章節進度統計
- 知識主題:10 + 5 新增 + 2 補充 = 17 項
- 🌿 growing:10
- 🌱 seed:7
跨系列連結