跳转至

上线检查清单

上线检查清单用于发布前最后确认。它不能替代测试用例,但可以降低“忘记关键步骤”的风险。

功能确认

  • 核心业务流程已测试通过。
  • P0/P1 缺陷已全部关闭。
  • P2 缺陷已评估影响并确认是否允许遗留。
  • 回归测试已完成。
  • 兼容性测试已按范围完成。
  • 产品已确认关键页面和文案。

接口与数据

  • 关键接口返回正常。
  • 数据库字段变更已确认。
  • 初始化数据或配置数据已准备。
  • 缓存更新策略已确认。
  • 定时任务影响已确认。
  • 第三方接口或支付回调已验证。

配置与环境

  • 发布版本号已确认。
  • 配置文件已区分测试环境和生产环境。
  • 域名、证书、端口、反向代理配置已确认。
  • 数据库连接、Redis 连接、消息队列连接已确认。
  • 日志路径和日志级别已确认。

安全与权限

  • 管理员、普通用户、游客权限已验证。
  • 未登录访问受限接口会被拦截。
  • 敏感信息不会在页面、接口、日志中明文暴露。
  • 文件上传类型和大小限制已验证。
  • 关键操作有必要的权限校验或二次确认。

性能与稳定性

  • 核心接口响应时间在可接受范围内。
  • 高访问页面没有明显慢查询。
  • 错误日志没有持续新增。
  • 监控告警已配置或确认。
  • 高峰访问风险已评估。

回滚方案

  • 已确认回滚负责人。
  • 已确认回滚命令或操作步骤。
  • 数据库变更是否可回滚已确认。
  • 静态资源或配置是否可恢复已确认。
  • 回滚后如何验证已明确。

上线后验证

  • 首页或入口页面可访问。
  • 登录、查询、下单等核心流程可用。
  • 关键接口无大量报错。
  • 日志无明显异常。
  • 监控指标正常。
  • 用户反馈渠道已有人关注。

新手提醒

上线前不要只问“开发说没问题了吗”。测试需要用证据说话:用例结果、缺陷状态、接口响应、数据库数据、日志、监控指标都可以作为判断依据。