Pages · 测试规格与停止条件
- Asset
- ADP-PLN-DOC-DOC-0010
- Feature
- pages
- 领域
- plane-core
- 文档状态
- draft
- 文档 Owner
- DOC
- 事实源
- canonical-docs
- 更新
- 2026/10/14
本页是 Pages PRD 的验证计划草案,不是已经执行的 TEST evidence。正式 Test ID、fixture、环境和实现 locator 尚未登记,不能据此宣称 Verification Ready。
核心用户旅程
- 创建根 Page 和子 Page,父 Page 同时保留内容和子级。
- 从多层树打开 Page,并沿面包屑返回所有可见祖先。
- 移动到另一合法父级、根级及 before/after 位置,树和面包屑更新而 Page ID URL 不变。
- 移动冲突后重新加载最新关系,原树不出现部分更新。
负向矩阵
- 跨 Project parent、self-parent、后代成环、父级不存在。
- 源或目标无权限、不可见祖先、已归档 Project。
- before 与 after 同时存在、定位 Page 不同级或已移动。
- 相同 expected version 并发移动、不同用户同时调整相邻顺序。
- 受管 Spec 的 Page、Project、标题、Schema、版本或内容摘要不一致。
所有负向场景都必须 fail closed,且不得留下部分 parent、排序、内容或业务关联。
测试层级与证据
- 数据库约束验证单父、同 Project 和无环基础条件。
- API/服务测试验证权限、版本、事务和稳定错误。
- E2E/UI 验证树、创建、移动、面包屑、键盘和错误状态。
- 安全测试验证不可见祖先、跨 Project 请求和 Automation target 权限。
- 容量测试在 Producer、PLN 与 QA owner 锁定最大树规模和时延目标后执行。
正式证据必须来自 owning Plane revision、测试 locator 与目标环境结果;Docusaurus 构建只证明文档可读取。
阻塞与停止条件
出现跨 Project 关系、循环、权限泄露、稳定 URL 变化、并发写覆盖、部分提交或 Automation 写入非冻结 Page 时,停止发布并由 Plane owner 修复。删除/归档策略、树规模和体验矩阵未决时,不得把对应能力宣称为已验收。