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 測試類型

#主題SlugStage
01API Contract Testing01-api-contract-testing🌿
02Security Testing02-security-testing🌿
03Smoke / Regression Testing03-smoke-regression🌿
04Test Data Management04-test-data-management🌿
05Visual Regression05-visual-regression🌿
06AI-Assisted Testing06-ai-assisted-testing🌿

F-B 測試方法

#主題SlugStage
07Testing Standards07-testing-standards🌿
08Testing Certifications08-testing-certifications🌿
09Unit Test(Jest / Vitest)09-unit-test-jest-vitest🌿
10E2E(Playwright)10-e2e-playwright🌿

F-C 待補

#主題SlugStage
11測試金字塔 vs 測試獎盃(新增)11-test-pyramid-vs-trophy🌱
12Property-Based Testing(新增)12-property-based-testing🌱
13Mutation Testing(新增)13-mutation-testing🌱
14Load / Stress / Chaos Testing 對比(新增)14-load-stress-chaos🌱
15Accessibility Testing(新增)15-accessibility-testing🌱

💣 Anti-pattern

#主題SlugStage
16Testing Anti-patterns16-testing-antipatterns🌱

🧰 對應檢查工具

#主題SlugStage
17Testing 工具17-testing-tooling🌱

章節進度統計

  • 知識主題:10 + 5 新增 + 2 補充 = 17 項
  • 🌿 growing:10
  • 🌱 seed:7

跨系列連結