团队作业5——测试与发布(Alpha版本)

团队作业5——测试与发布(Alpha版本)

这个作业属于哪个课程 软件工程
这个作业要求在哪里 要求链接
这个作业的目标 Alpha版本测试报告 + Alpha版本发布说明

一、Alpha版本测试报告

1、测试过程中出现的Bug

后台BUG:

  • 用户背单词的进度记录在超过单词数量会非法 (已修复)
  • 用户一天多次背单词但只记录了第一次 (已修复)
  • 从数据库读取带转义字符的字符串转义错误 (已修复)
  • 查询单词数量大于单词书剩下单词数量时出现Null (下个版本修复)

页面BUG:

  • 读取不到静态资源(如图片、CSS等)(已修复)
  • 读取单词读音有时卡顿或无反应 (因为使用有道api, 无法修复)
  • 缩短页面元素显示不全 (没有能力修复)
  • 注册未限制用户名长度 (已修复)
  • 学习单词显示单词释义失败(已修复)

2、场景测试

2.1 预期用户使用场景
  • 预期用户:有学习英语刚需,以备战四六级的大学生

  • 使用场景:

    ​ 用户A是一个刚进入大学的大学生,他的英语功底并不是很好,他使用了我们的应用:

    ​ 登陆注册,选择自己适应的词库,开始背单词,并配合通过系统根据记忆曲线安排的复习计划复习单词,保证熟记单词。

2.2 用户需求和目标
  • 简洁的界面
  • 记忆效率较高的背单词学习方式
  • 良好的界面反馈
2.3 功能实现与需求满足

1、登录:使每个用户拥有独特的账号,方便进行针对性的复习推荐

2、主界面:

3、词典选择:用户可以根据需求,选择对应的词典

4、单词背诵:系统会根据用户选择的词典进行单词推送

5、单词复习:系统会根据艾宾浩斯遗忘曲线对用户进行单词的推送复习

2.4 测试矩阵
测试功能 测试项 预期反馈 Chrome Firefox Edge
登录功能 输入信息 正常输入信息
登录功能 登录按钮 登录进入主界面
注册功能 输入信息 正常输入信息
注册功能 注册按钮 成功注册并返回登录界面
主界面 下拉修改每日计划按钮 进入修改计划页面
主界面 左侧栏进入修改每日计划按钮 进入修改计划页面
主界面 下拉登出按钮 登出进入登录界面
主界面 左侧栏登出按钮 登出进入登录界面
主界面 学习中心按钮 进入选书界面
学习单词界面 单词与单词释义显示 正常显示
学习单词界面 认识与不认识按钮 正常工作
复习单词界面 单词与单词释义显示 正常显示
复习单词界面 下一个按钮 正常工作
修改每日计划界面 修改计划输入框和按钮 正常工作
2.5 出口条件
  • 经过了较为整体的测试
  • 没有明显影响用户体验的Bug
  • 页面跳转稳定、不会随意崩溃
  • 单词显示正常、词汇翻译准确
  • 普通用户无法越权操作

二、Alpha版本发布说明

1、该版本功能
  • 登录注册界面——实现用户的注册与简易身份认证

  • 主界面——提供用户服务的主页面用户界面

  • 学习中心界面——提供用户不同单词书的选择学习功能通道

  • 背单词界面——提供用户背单词及完成背诵功能

  • 复习单词界面——提供用户根据复习计划复习单词及完成复习的功能

2、运行环境的要求

​ 运行后台需要 Java 8、Mysql 8.0以上版本。

​ 用户使用需要主流浏览器。

3、安装方法

​ 根据本地机器修改配置yml后,打包jar后部署。

4、描述系统已知问题和限制

​ 系统较简单,存在系统安全隐患,但是我们后台开发知识经验不多,不会改善。

5、发布方式及发布地址

​ 搭建好环境后通过网址直接访问(目前尚未使用公网IP进行服务器的搭建)

posted @ 2021-12-07 01:38  万物互联网  阅读(112)  评论(1编辑  收藏  举报