Skip to content

环境与部署基线

1. 环境划分

环境用途数据要求
开发环境本地开发与调试可重置测试数据
测试环境集成联调与回归接近演示环境的数据结构
演示环境答辩、录屏、验收固定演示账号和演示数据

2. 环境差异控制

  • 开发环境允许热更新和调试日志。
  • 测试环境应启用接近生产的构建方式。
  • 演示环境禁止临时改配置,所有变更必须提前彩排。

3. 部署关注点

  • 前后端版本对齐
  • 数据库初始化脚本可重复执行
  • 演示数据预先准备
  • 关键依赖可快速重启
  • 判题服务与 Worker 状态可检查

4. 运行检查项

  • 登录是否正常
  • 课程列表是否加载
  • 提交与评测是否返回结果
  • 成绩统计是否可查看
  • 通知是否可触发
  • 审计日志是否可检索