Week 21 - 阶段检查
阶段检查不是再读一遍。请从空项目开始完成“完整工业监控上位机毕业项目”,遇到错误先自己看日志和原始数据。
本周学习地图
| 天数 | 主题 | 最低能力 |
|---|---|---|
| Day 1 | 设备模拟器与可重复场景 | 用接口替换真实驱动 |
| Day 2 | 单元、集成与端到端测试 | 建立测试金字塔 |
| Day 3 | 日志、指标与诊断包 | 结构化记录关键日志 |
| Day 4 | 用户、角色、审计与本地安全 | 区分身份认证和权限授权 |
| Day 5 | 配置版本、备份与升级 | 为配置增加 SchemaVersion |
| Day 6 | 发布、安装、更新与回滚 | 选择自包含或框架依赖发布 |
| Day 7 | 现场联调、验收与职业能力地图 | 按层次完成现场联调 |
本周项目:完整工业监控上位机毕业项目
必须包含:
- 不看答案完成“设备模拟器与可重复场景”中的至少一个例子。
- 不看答案完成“单元、集成与端到端测试”中的至少一个例子。
- 不看答案完成“日志、指标与诊断包”中的至少一个例子。
- 不看答案完成“用户、角色、审计与本地安全”中的至少一个例子。
- 不看答案完成“配置版本、备份与升级”中的至少一个例子。
- 不看答案完成“发布、安装、更新与回滚”中的至少一个例子。
- 不看答案完成“现场联调、验收与职业能力地图”中的至少一个例子。
统一验收流程
- 正常输入能得到正确结果。
- 错误输入有明确提示,不直接崩溃。
- 停止、取消或关闭窗口后,后台任务真正结束。
- 原始通信数据、异常和关键操作都有日志。
- 不看旧代码,可以重新搭出核心结构。
过关标准
能使用模拟器和自动测试证明功能,生成诊断包,完成权限审计、发布、升级回滚和现场验收。
故障演练
至少主动制造三种问题:参数错误、通信中断、数据格式错误。每个问题都记录“现象、第一条错误、原因、修法、修复后的验证结果”。
进入下一周之前
如果项目只能在理想输入下运行,或者关闭页面后后台任务仍在工作,就没有通过。回到对应 Day 页面继续敲,直到能独立修复。