这篇博客写在第十六周,也就是答辩的这一周,这时候我们已经完成了所有的单元测试,修复了所有单元错误,并在这时候完成了集成测试,解决了绝大部分的问题,这时候的平台已经是个完成品,可以投入展示了。这时候我将总结这两周多以来的内容,汇总一下我在这两周测试发现的错误以及修复结果。
一、单元测试期间
以下将以列表形式呈现单元测试期间发现并解决的问题。
- 使右上角可以自适应用户的ID
- 优化首页的UI
- 进一步优化表头设计
- 补充等待界面
- 为等待界面后续嵌入之前的训练demo抽象模块
- 优化“所有任务”和“历史任务”界面的表头
- 优化“当前任务信息"界面、“等待"界面与“训练中"界面之间的跳转逻辑
- “登录"界面新增了本次登录账号记录功能,并优化了其他代码,去除了冗余代码
- “等待训练开始"界面“离开当前房间"按钮通讯完成定制化
- 美化了"发布任务"界面的排版
- 解决了"发布任务"界面中"清空表单"按钮中未重置单选框的问题
- 完善了“训练中"界面的前后端通讯功能
- 解决了"发布任务“中参数传递缺失的问题
二、集成测试期间
以下将以列表形式呈现集成测试期间发现并解决的问题。
- 解决了"等待"界面中离开房间的按钮文本错误的问题
- 修改了非waiting任务的跳转问题
- 将取消任务的HTTP方法由GET改为POST,解决了取消时后端无法得到前端传输的任务ID的问题
- 修改了"隐私政策"的排版
- 优化了“等待中”、“当前任务”、“任务大厅”的UI设计
- 解决了"历史任务"功能的缺陷
- 优化了&#