无际软工队 - 求职岛:ALPHA 阶段测试报告
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2022年北航敏捷软件工程 |
这个作业的要求在哪里 | 团队项目-Alpha阶段测试报告 |
我们在这个课程的目标是 | 熟悉敏捷开发的方法论,并通过实际开发产品进行实践。 |
这个作业在哪个具体方面帮助我实现目标 | 熟悉敏捷开发的方法论:学习测试报告的编写。 通过实际开发产品进行实践:基于我们完成的项目进行测试和分析。 |
Author: 无际软工队
Date: 2022.05.08
Bug
前端
鉴权与注册
bug说明 | 修复方式 | 修复结果 |
---|---|---|
用户在未注册的情况下仍然能够访问到信息页面(内容为空) | 将鉴权与跳转逻辑封装为中间件,实现全局自动鉴权跳转 | 成功 |
用户在注册时无法收到邮箱验证码,系北航邮箱过滤策略所致 | 更换系统验证码邮箱为校园邮箱 | 成功 |
用户跳转到注册页面时页面反应迟滞 | 添加页面跳转动画来弥补迟滞跳转的用户体验 | 成功 |
用户在注册时退出,再次进入后可以访问信息页面(内容为空) | 前端中间件对后端返回的用户注册信息进行检查,如果用户基础信息为空时也跳转到注册页面 | 成功 |
用户在登录后个人头像为空 | 在注册时采用微信小程序接口请求用户头像并传递给后端永久存储在COS中 | 成功 |
用户使用非指定邮箱仍然能够注册后跳转 | 前端对注册接口的返回结果进行检查,对非指定邮箱注册的行为进行处理 | 成功 |
用户个人页
bug说明 | 修复方式 | 修复结果 |
---|---|---|
用户无法编辑用户信息 | 前端通过识别用户所点击的对象,来识别是否编辑 | 成功 |
用户在编辑已有的简历信息时,相关条目未被保留,需要手动重新添加 | 前端将用户的信息存储在viewmodel中,当进入编辑页面时识别用户点击的信息条目id并将相应信息装载至当前页面对象中 | 成功 |
用户编辑到一半不保存就退出后,简历信息仍然显示为被修改后的状态 | 前端在退出编辑时重新刷新viewmodel使其与后端保持同步 | 成功 |
用户输入非法的简历信息,前端没有准确识别,在提交简历时显示上传异常 | 前端对每一条用户输入添加规则并展示相应提示信息 | 成功 |
用户在删除自己的简历条目仍然能看到该条目,并对该条目进行编辑 | 前端在退出删除页面时后对当前viewmodel进行刷新 | 成功 |
用户输入条目信息过长时引发排版崩坏 | 前端对条目展示块添加自适应设置 | 成功 |
用户在选择奖项类型时,初始情况下条目内容为空,缺乏正确的引导 | 前端将条目内容提前进行适量填写,对选择类条目添加默认选项“-请选择-” | 成功 |
日期选择组件无法正确获得符合格式规范的日期 | 换装微信小程序自带的日期选择器 |