集成测试
跨组件运行的检查。课的警惕:它可能连接真实数据库或发送通知,因此要先核对专用目标、数据初始化逻辑与凭证范围,不能靠工作区名称里带 test 判断安全。
生产方式:AI 生成AI 生成,仅供参考签发:晓黎学习复核:2026年11月8日被 1 个词条引用
案例课:一个 test 脚本启动时读取数据库环境变量,开发者在新 Worktree(Git 独立工作目录) 里运行它,以为工作区独立就不会影响生产,但环境变量仍指向共享数据库;若测试会清理表数据,新目录并不能提供保护。正确做法是执行前核对测试的数据库要求、连接目标和数据初始化逻辑,使用专用测试环境与虚构数据;测试配置应拒绝明显的生产目标。见 权限配置、执行环境。
课同时给了退路:环境不满足时可以先运行纯函数测试或静态检查,继续完成不依赖数据库的工作,并准确记录集成测试未运行的原因,不把静态阅读当作完整运行验收。见 回归(Regression)、数据边界。
互链
链接来自概念卡正文里的双链,编译时能解到本期词条集的才成为站内链接。
- 回归(Regression)正文引用
- 权限配置正文引用
- 数据边界正文引用
- 执行环境正文引用
- Worktree(Git 独立工作目录)正文引用
反链(1)
- 语义冲突正文引用
出现在哪些课时里(1)
判据与「课时正文里能不能点出来」是同一个:那一节确实提到了它。点课时走当前页跳转, 它是导航,不是词条链接。
- 权限、沙箱与危险命令Claude Code、Codex 与 AI 编码工具
关联图
只画这一条与它直接相连的词条,边与上面两区同源。可拖拽、可缩放,点节点是新标签。
以列表方式看这 7 个节点
出处
路径是本地知识库(Obsidian 库)里的位置,正文与概念卡逐字对应。
- 课程正文用法归纳权限、沙箱与危险命令
packages/db/prisma/lesson-content/permissions-and-sandbox.md - 课程正文用法归纳课程派生词条 · 工程基础与知识工具
编译入库:2026年11月2日。词条由知识库编译而来, 修正要回到概念卡改,再重新编译。