将以下清单用于上线检查,并根据项目的证据、范围和限制进行调整。
路由与响应
- 分别通过直接访问和站内链接打开首页。
- 直接打开每一条公开路由。
- 确认未知路由会显示有用的 404 页面。
- 检查每个重要页面最终返回的 HTTP 状态码。
- 针对生产构建重复检查直接访问路由。
页面元数据与内容
- 确认每个可索引页面都有唯一的 title。
- 检查 description 是否被截断或仍是通用模板文本。
- 确认每个页面都有一个明确的主标题。
- 将 canonical 与预期的首选 URL 进行比较。
- 检查结构化数据是否与页面可见内容一致。
索引与发现
- 确认 robots.txt 可以访问且包含预期规则。
- 确认站点地图可以打开,且只包含预期 URL。
- 比较不同语言版本的 hreflang 集合和 x-default。
- 跟踪重定向链并检查是否存在循环。
- 确认重要页面可以通过普通链接访问。
链接、控件与表单
- 检查站内链接是否返回 404 或指向错误域名。
- 使用鼠标和键盘操作菜单及语言切换器。
- 分别使用有效值和无效值提交表单。
- 检查表单的加载、成功和错误状态。
- 确认所有适用场景都要求取得同意。
响应式布局与键盘
- 在 320 像素宽的视口下检查页面。
- 在 375 像素宽的视口下重复检查。
- 检查平板视口,并确认没有横向溢出。
- 放大文字,确认按钮不会相互覆盖。
- 仅使用键盘完成主要操作流程。
无障碍、隐私与证据
- 检查表单字段标签和按钮的无障碍名称。
- 检查文本对比度和可见的焦点样式。
- 确认核心内容不依赖动画才能访问。
- 确认公开资源中没有机密或个人数据。
- 记录 URL、时间、设备、预期结果和实际结果。