团队作业5——测试与发布(Alpha版本)
这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | <对项目进行测试与发布> |
一. Alpha版本测试报告
测试过程中发现的BUG:
- 页面无法成功跳转至指定页面。
- 个别页面的css样式无法显示。
- 点击借阅图书,图书的数量信息未改变。
- 数据不能正确与数据库进行数据的传递。
- 几处空指针异常,角标越界异常。
- Tomcat服务器配置出现问题。
- 系统反馈页面空白,反馈方式暂未确定。
- 无操作成功的提示,直接完成操作,并对数据库的数据变更。
修复的bug:
- 页面无法成功跳转至指定页面。
- 个别页面的css样式无法显示。
- 点击借阅图书,图书的数量信息未改变。
- 数据不能正确与数据库进行数据的传递。
- 几处空指针异常,角标越界异常。
- Tomcat服务器配置出现问题。
不能重现的bug:
暂无。
这个产品就是这样设计的,不是bug:
- 系统反馈页面空白,反馈方式暂未确定。
- 无操作成功的提示,直接完成操作,并对数据库的数据变更。
没有能力修复,将来也不打算修复:
暂无。
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:
暂无。
不同用户使用:
- 学生或者普通用户的主要需求为查找自己想要的图书,借阅图书,对借阅的图书进行归还,该类用户可以在注册登录自己的账号后用图书展示功能中查找到自己的需要的图书并进行借阅或者归还操作,方便快捷。
- 管理者用户的主要需求是对图书进行增删改的操作,以及对普通用户的信息进行增删改操作,该类用户可以在注册登录自己的账号后用管理员专有的增删改页面对用户信息、图书信息进行一系列操作以满足他们的需求,方便快捷。
测试矩阵:
功能模块 | 测试目标 | 测试结果 |
---|---|---|
各类页面 | 能够正常显示内容 | 正常 |
用户登录注册模块 | 能正常实现注册和登录操作,对注册信息有正常限制 | 正常 |
图书信息变更模块 | 能正常对图书的信息进行增删改操作 | 正常 |
用户信息变更模块 | 能正常对用户的信息进行增删改操作 | 正常 |
图书借阅归还模块 | 能正常借阅图书与归还图书,并实时显示图书存量 | 一些细节有待改善 |
信息发送与接收模块 | 能正常发送消息和接收消息 | 一些细节有待改善 |
系统问题反馈模块 | 用户遇到问题可以及时先开发人员反馈 | 反馈方式暂未确定 |
出口条件:
基本功能具备,可以正常运行使用。
二. Alpha版本发布说明
这一版本的功能:
该版本具有的功能有:用户登录注册功能,图书信息变更功能,用户信息变更功能,图书借阅归还功能,信息发送与接收功能,系统问题反馈功能。
并未在原有基础上开发新功能。
运行环境的要求:
使用java语言开发,因此运行时需要有相应的环境变量,java 8.0及以上。
使用mysql作为项目的数据库,因此运行时需要有建立好表的的数据库。
需要有javaweb开发的相关jar包。
本地需要有Tomcat或其他作为服务器运行。
安装方法:
下载至java集成开发工具中使用。
描述系统已知的问题和限制:
反馈系统暂未完善。
软件的发布方式以及发布地址:
暂时发布至Github中,地址:github