团队作业8——测试与发布(Beta阶段)
团队:xjbz
coding地址:https://git.coding.net/z404395979/xjbz.git
Beta版本测试报告
1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
-
修复的bug:1个(数据库字段错误的bug)
-
不能重现的bug:0
-
这个产品就是这样设计的,不是bug:0
-
没有能力修复,将来也不打算修复:0
-
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:2个(未做表单验证引发的bug和每个班级任务名唯一性验证bug)
2.场景测试(scenario testing),包括以下内容:
2.1 你预期不同的用户会怎样使用你的软件?
- 都是打开电脑输入网址登陆呗,还有什么不同的?
2.2 他们有什么需求和目标?
- 老师布置作业给学生做,学生提高自己的计算能力
2.3 你的软件提供的功能怎么组合起来满足他们的需要?
- 老师登陆教师端创建班级并布置作业发布,学生登陆学生端通过老师给的班级码加入班级就能看到老师布置的作业。提交之后老师和学生都能看到作业的对错情况。学生还能通过错题集生成自己错过的题目进行订正。
2.4 根据不同项目的特点,进行必要的性能测试、压力测试等,并给出测试的过程和结果
- 略
2.5 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
2.6 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Beta版本?——出口条件(exit criteria)
- 主要功能实现,相关功能大体实现,界面友好。
Beta版本发布说明
1. 这一版本相对于Alpha版本的新功能
- 教师创建任务
- 作业创建及发布
- 学生查看任务及提交作业
- 错题集及错题重做
- 教师查看作业提交情况
2. 这一版本对Alpha版本修复的缺陷
- 完善前端
3. 对运行环境的要求
- 装有Java环境的电脑都可以吧,发布后能上网的电脑就行
4. 安装方法
- 本机运行:打开eclipse,默认jdk1.7,导入项目,打开servers,打开浏览器输入http://localhost:8080/four/index.jsp
- 发布后运行:打开浏览器输入相应网址
5. 描述系统已知的问题和限制
- 已知问题:用户和系统相性没做好
- 限制:目前只适合pc端
6. 说明软件的发布方式以及发布地址
- 见4安装方法
- coding地址:见开头
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步