Testing MOC
软件测试总入口,组织测试基础、设计技术、TDD、项目级测试架构、契约/集成、agent eval 和发布运行验证。
#type / moc
#status / growing
#tech / dev / test
[!info] related notes
- 相关 MOC: 测试驱动开发 MOC, 前端工程化 MOC, 项目实践 MOC, NX MOC, AI MOC
- 关系笔记: 测试层级与测试边界, 软件测试过程与治理, Monorepo 测试架构
Testing MOC
这张地图覆盖什么
这里是测试主题总入口,重点覆盖:
- 软件测试基础与底层哲学
- 测试层级、测试边界与测试替身
- 测试过程、设计技术与治理
- TDD 与快速反馈内循环
- 项目级测试架构与 monorepo 落地
- 契约/集成、agent eval、发布与运行验证
- 前后端和数据库测试实践
从这里开始
[!tip] 零基础开发者的最短阅读路径 先理解“为什么测试”,再理解“测试分几层”,然后亲手写一个最小测试。测试设计、TDD 和团队治理都放到后面,会更容易建立稳定心智模型。
- 软件测试基础 —— 先理解测试为什么存在
- 测试层级与测试边界 —— 分清 Unit / Integration / E2E、Characterization / Contract、Fake / Mock
- 选一种正在使用的语言亲手写测试:Python 用 pytest 做测试 / Go 测试 / 前端测试
- 测试设计技术 —— 学会怎么挑高价值 case
- 测试驱动开发 MOC —— 再进入 TDD 与快速反馈
- 软件测试过程与治理 —— 理解测试如何进入团队和 SDLC
- Monorepo 测试架构 / Agent 测试与评估 —— 进入项目级与 AI 场景
测试基础
TDD 与快速反馈
- 测试驱动开发 MOC
- 测试驱动开发(TDD)
- TDD Workflow
- 自测试代码(Self-Testing Code)
- AI 编码时代的 TDD
- TDD 中测什么与测试金字塔
- Fast Feedback Loops
- Hypothesis-Driven Debugging
- Partial Test Data Builders
项目级测试架构
测试实践
工具与项目经验
- Playwright 🚀
- vitest-tool
- Postman 的使用场景与工程分工
- DailyUse 中的 Vitest 实践
- postman-scripts-tests-and-runner
- postman-cli-and-monitors
- Nx
- docker-create-dev-test-database