本章进度 10 / 18
56%
正文已完成
L267AI 写完代码,不等于功能通过
把生成、编译、测试、运行和业务验收区分为不同证据层级。
先用本课建立“代码验收”的基本直觉,后面的判断和练习才不会只靠记结论。
建议按完整课程顺序先看上一课;如果术语陌生,可以随时回补。
- 无需安装新工具
- 直接阅读并完成本页理解检查
代码看起来合理、工具返回成功或页面能打开,都只证明了一部分。完成必须回到原始验收标准。
能为一次 AI 代码改动列出从静态检查到真实业务结果的验证链。
核心概念
先把关键判断说清楚
静态正确不等于运行正确
类型和语法检查能发现结构问题,却不能证明数据、交互和外部依赖符合业务。
运行成功不等于业务成功
接口返回 200、页面无报错,仍可能返回错数据、丢状态或违反权限。
证据要覆盖原始承诺
每条验收标准都应对应测试、操作记录或数据读回,不能用一次构建替代。
案例拆解
按钮能点但保存错了课程
进度按钮点击无报错,测试只检查按钮存在,实际写入固定课程 ID。
- 01
增加不同课程 ID 的行为测试
- 02
在页面完成两课并读取本地记录
- 03
刷新目录确认各自状态独立
案例结果
验证从界面存在升级为业务状态确实正确。
提交前练习
现在轮到你
为一个已由 AI 实现的功能写验证链。
选做练习:本节练习可用于加速你巩固,但不影响继续学习。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
先类型检查;测试两个 lessonId 独立保存;浏览器完成课程并刷新;读取目录与存储确认状态一致。
评分标准
- 至少覆盖两个证据层级
- 验证直接对应验收
- 包含状态或数据读回
本课收口 · 理解检查
用 30 秒确认你理解了
用 30 秒理解检查确认你抓住了重点;阅读标记、练习和总结都不设硬门槛。
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- Monitoring Distributed Systems↗reference · 核对日期 2026-08-23
- Pro Git↗reference · 核对日期 2026-08-23
- MDN Web Docs↗reference · 核对日期 2026-08-23