Alpha版本测试报告
请根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果,并回答下述问题。
- 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
修复的Bug:
a. 修复的bug;10个
b. 不能重现的bug 7个
c. 这个产品就是这样设计的,不是bug:0个
d. 没有能力修复,将来也不打算修复:0个
e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复:0个
- 场景测试(scenario testing),包括以下内容:
a. 你预期不同的用户会怎样使用你的软件?
用户从桌面端打开
b. 他们有什么需求和目标?
有兴趣的用户可以挑战更短时间
c. 你的软件提供的功能怎么组合起来满足他们的需要?
预计后期有内容更新
- 测试矩阵(test matrix)
测试功能 | 预期结果 | 测试结果 |
游戏开始 | 按开始键实现对应功能 | 正常 |
棋子选取 | 点击棋子生成边框 | 正常 |
棋子连线 | 点击两个可消除棋子生成路径连线 | 正常 |
棋子消除 | 生成连线后实现消除功能 | 正常 |
矩阵棋盘 | 按开始键随机生成矩阵棋盘 | 正常 |
柱状棋盘 | 按开始键随机生成柱状棋盘 | 正常(开始和刷新和生成的棋盘都只能利用开始键) |
游戏推出 | 按退出键关闭游戏 | 正常 |
倒计时 | 输入规定时间实现倒计时功能,若时间到0后游戏失败 | 只能从150秒开始倒计时不可自选时间 |
计分功能 | 消除棋子后实现分数统计 | 正常 |
提示功能 | 按提示键后实现对应功能 | 未实现 |
背景音频 | 点击棋子和消除棋子时有对应音效 | 未实现 |
用户登记 | 游戏结束后输入用户名登记积分排名 | 未实现 |
- 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
正常运行,达到各项功能基本要求
Alpha版本发布说明
- 列出这一版本的功能(在原有项目基础上开发的列出新功能)
- 1.实现基本的相同相消功能,点击相同的图片达到连线消除
- 2.游戏开始之后会有计时,时间耗尽而没有全部消除则为失败
- 3.游戏过程中对消除的情况给出了分数记录
- 以原有项目为基础开发的,列出这一版本修复的缺陷:该版本为第一版,目前未发现有缺陷
- 对运行环境的要求:本程序要求在安装有JDK的PC上才能运行
- 安装方法:无须安装,双击本程序LinkGame.jar即可运行软件
- 描述系统已知的问题和限制:目前尚未发现有任何问题与限制
- 说明软件的发布方式以及发布地址:
1.发布方式:我们将通过网络(主要是QQ、微信等通信软件上)发布,主要是通过QQ、微信等软件发送在同学和朋友,由他人扩散出去,增加软件的用户使用量。
2.发布地址:暂无完成软件的打包发布,可关注我们的项目地址后续发布