团队作业5——测试与发布(Alpha版本)
作业简介
这个作业属于哪个课程 | 计科22级1班 |
---|---|
这个作业要求在哪里 | 团队作业5——测试与发布(Alpha版本) |
这个作业的目标 | 测试与发布软件 |
GitHub仓库链接:https://github.com/chocohQL/GSDN-Community
团队队员
队员 | 学号 |
---|---|
韩其锟 | 3122004348 |
范志杰 | 3122004345 |
余海鸿 | 3119006813 |
杨文聪 | 3122004372 |
Alpha版本测试报告
测试bug
1、在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
总共发现20个bug,其中
后端代码功能类bug有11个
安全问题bug有3个
前端图像UIbug有5个
语法问题1个
2、修复的bug
修复了17个bug
其中功能类如进行文章无法立刻评论点赞的错误、搜索框消失等修复了9个
安全问题全部修复
UI功能bug如无法进行屏幕的适应,修复4个
语法问题修复
3、不能重现的bug
无
4、没有能力修复,将来也不打算修复
3个bug没有能力修复
如偶发的搜索内容无关,偶发的无法正确注册登录问题。
5、延迟修复bug
无
场景测试
1、预期用户
-
新手学生:
需求:寻找和学习课程上讲解到的相关内容,补充课外知识
目标:直接明了得到用户心中最希望得到的内容 -
成熟程序员:
需求:进行自己文章的发表并得到他人的关注与讨论
目标:可以及时的得到别人的阅读,解答内容相关问题并进行优化讨论
2、软件提供的功能组合满足需要
-
学生:
(1)根据用户浏览记录和用户填写的需求偏好使得首页提供个性化的学习内容。
(2)在相关文章下面进行点赞和评论后,在得到他人回应时及时收到通知。
(3)在进行阅读学习后进行用户需求的更新,以及时跟进学生的课程需求。 -
程序员
(1)可以设置文章投向的分区,以便其他用户进行更加便利的搜寻。
(2)在自己文章得到点赞和评论后,及时收到通知。
(3)在进行文章的编写时,有对应的小工具栏进行便捷写作。
3、测试矩阵
测试功能 | 检测点 | 预期结果 | chrome | edge |
---|---|---|---|---|
登录页面 | 能否正常注册 | 注册成功 | ✔ | ✔ |
能否正常登录 | 正常登录 | ✔ | ✔ | |
搜索页面 | 搜索后得到正常相关内容 | 搜索成功 | ✔ | ✔ |
首页内容 | 根据浏览内容进行更新 | 可以进行更新 | ✔ | ✔ |
阅读文章页面 | 进行收藏、点赞和评论 | 可以操作 | ✔ | ✔ |
评论下面进行点赞评论 | 可以操作 | ✔ | ✔ | |
写文章页面 | 工具栏的正确使用 | 无错误 | ✔ | ✔ |
发布文章后可以搜索看到 | 能及时搜索得到 | ✔ | ✔ | |
通知功能 | 点赞评论的双方都收到通知 | 都收到通知 | ✔ | ✔ |
好友功能 | 进行申请或好友 | 双方有收到对应接受或拒绝通知 | ✔ | ✔ |
正常进行私聊 | 双方对话无障碍 | ✔ | ✔ |
软件在什么条件下可以发布Alpha版本
1、上面所写的基本功能可以基本实现且无bug或少bug
2、在各个测试环境下可以进行稳定运行
Alpha版本发布说明
这一版本的功能
1、初始页面
2、登录页面
3、文章搜索
4、个人主页面
5、文章编写
修复缺陷
无,相较于计划基本改进不大
运行环境要求
上述测试两个浏览器均可,其余还需测试
安装方法
无需安装,只需网址
系统已知问题和限制
暂时没有进行此类测试,总体想法中应该时没有问题和限制的
软件的发布方式以及发布地址
敬请期待
GitHub仓库链接:https://github.com/chocohQL/GSDN-Community