07-01 测试总览:在用户踩坑前先踩一遍
07-01 测试总览 是软件质量的底线。测试不是为了证明没有 bug,而是尽早发现最可能出错的地方。

一、它解决什么
它解决的是变更风险问题。每次改代码都可能破坏旧功能,测试帮你在上线前发现。
二、一个比喻
像汽车出厂前撞击测试、刹车测试、雨天测试。不是因为车一定会坏,而是不能等上路才知道。
三、放到系统里看
常见测试包括单元测试、集成测试、端到端测试。它们和 06-05 CI_CD 一起构成质量门禁。
四、常见坑 / 学习抓手
常见坑是只测 happy path,不测异常、边界、权限和失败。真实世界最爱走歪路。
一句话总结
测试是给变化加安全网。