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

发布时间 2023-12-04 17:39:24作者: ab***c

一、作业概述

这个作业属于哪个课程 软件工程-计科21级12班-计算机学院-广东工业大学
这个作业要求在哪里 团队作业5——测试与发布(Alpha版本)-计科21级12班
这个作业的目标 测试与发布

二、成员信息

高国豪 3121004734
黄家宝 3121004735
骆圣威 3121004744
黄嘉俊 3121004696

三、Alpha版本测试报告

1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

在测试中发现两个bug,为同一类型bug.

2.修复的bug

修复了无法添加考试的bug

3.不能重现的bug

删除学生课考试会跳转报错页面

4.这个产品就是这样设计的,不是bug

5.没有能力修复,将来也不打算修复

6.这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复

部分数据无法删除可能和数据库的外键设计相关,具体修改有待讨论

7.场景测试(scenario testing),包括以下内容

老师登录功能:

老师对学生的管理(修改和删除):

添加、修改和删除题:


添加、修改和删除考试:


学生登录和注册:

学生考试功能:

7.你预期不同的用户会怎样使用你的软件?

学生端 登录进入页面,修改密码或进行考试
教师端 管理学生,添加题目发布考试

9.他们有什么需求和目标?

学生:考试,学习。
教师:管理学生,发布考试。

10.你的软件提供的功能怎么组合起来满足他们的需要?

老师可以通过管理界面管理学生和查看学生学习信息,学生可以在学习界面完成老师布置的考试,查看学习情况。

11.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

测试功能 检验点 预期结果 IE Chrome 火狐FireFox
登录界面 控制台有无报错 控制台无报错
题目界面 是否添加成功 添加成功
考试界面 是否发布成功 成功发布考试
学习界面 是否可以参加考试 学生可以参加考试

12.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)

在解决删除数据异常的bug,进行多条数据的测试可以发布Alpha版本。

Alpha版本发布说明:

安装方法:

只需要访问对应网址。

问题和限制:

程序运行在个人电脑,可能无法解决高并发问题

发布方式以及发布地址

github网址:https://github.com/GDUTRapGod/studentTestSystem