团队作业5——测试与发布(Alpha版本)
Alpha版本测试报告
报告要求: 请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。
根据测试计划,分别对3方面进行测试:维修订单;各级用户的权限;设备管理。
1.测试找出的BUG
-
填写报修日期时未显示选择日期插件
-
标签显示错误:修改设备信息标签,显示的是维修订单的填写,并且填写成功后地址重定
向错误
-
点击验证码或填写错误没有刷新验证码
在测试过程中总共发现了3个Bug,每个类别的Bug分别为1个。
修复的Bug:e
a. 修复的bug;
b. 不能重现的bug
c. 这个产品就是这样设计的,不是bug;
d. 没有能力修复,将来也不打算修复;
e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
2.场景测试(scenario testing)
a. 你预期不同的用户会怎样使用你的软件?
维修人员使用“维修管理”功能查看订单和报告完成维修;
实验室老师使用“设备管理”进行设备录入和查看所有设备,使用“设备维修信息”查看设备维修状态;
网站管理员使用“用户管理”、“菜单管理”“设置”添加用户并设置权限,测试网站,维护网站。
b. 他们有什么需求和目标?
维修人员可以收到维修订单并报告维修完成。
实验室老师可以管理设备信息和查看维修进度
网站管理员维护网站的正常运作。
c. 你的软件提供的功能怎么组合起来满足他们的需要?
同a的答案。
3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
Window平台、Chrome浏览器、低硬件配置
4.出口条件(exit criteria)
可以正常登陆,设备管理,设备报修,网站管理。
Alpha版本发布说明
列出这一版本的功能(在原有项目基础上开发的列出新功能)
- 设备录入
- 管理设备列表与查看完好状态
- 提交维修订单
- 维修管理
以原有项目为基础开发的,列出这一版本修复的缺陷
1.由于学生对设备的名称或属性不了解,可能维修单会写错(所以删除了学生用户)。
2.修改设备信息标签,显示的却是维修订单的填写,而且填写成功后地址重定向错误。
3.填写报修日期时未显示选择日期插件。
4.点击验证码或填写错误没有刷新验证码。
对运行环境的要求
可以通过web浏览器使用http协议访问网站。
安装方法
用户无需安装,登陆网站进行操作即可。
描述系统已知的问题和限制
系统还不够完善,功能较单一。例如:维修订单完成后老师无法评价和反馈。