高级软件工程 第八次作业 ※※※※※※※※ IP、IC、IQ卡团队作业5
一、 Alpah版本测试报告
● 测试过程中发现的bug的情况:
bug清单 | bug修复情况 | |
1 | ”继续游戏”等按钮无法响应 | 已经修复 |
2 | “设置”按钮类型与相应功能不匹配 | 已经修复 |
3 | 游戏窗口显示出来的版本信息错误 | 无法重现 |
4 | 系统提示无法从const char 转换为CString类型 | 已经修复 |
5 | TextOut函数参数出错 | by design的bug |
6 | 系统抛出debug Assertion failed异常 | 未能修复 |
7 | AMR、AAC等音频格式无法播放 | 未能修复 |
8 | BEGIN_MASSAGE_MAP()函数报错 | 已经修复 |
9 | GetExePath()函数参数与CString类型不兼容 | 无法重现 |
10 | 单击“选择游戏等级”按钮之后无法释放 | 已经修复 |
11 | 报错丢失MFC100d.dll文件 | 已经修复 |
12 | 调试报错无法打开包含文件“winresrc.h” | 勉强修复(强行把头文件注释掉(~ ̄▽ ̄)~ ) |
● 场景测试:
▷ 进入游戏界面,点击 “开始新游戏” ,随后选择游戏等级,正式游戏界面启动,出现第一个小方块,并且要能够显示下一小方块的形状,玩家用方向键操控方块移动和变换,之后是消行得分。
▷ 中途玩家可暂停,更换背景音乐,更换背景图片,查看英雄榜等等,或者选择另一游戏等级,此时会重置得分墙,重新计分,随后可继续游戏或退出游戏。
● 测试环境:
windows7/windows8/windows10系统环境下
● 产品发布所满足的出口条件:
测试表:
测试序号 | 测试项 | 操作 | 预期结果 | windows7系统 | windows8系统 | windows10系统 |
1 | 开始游戏、退出游戏、继续游戏、暂停游戏 | 单击各按钮 | 能够开始游戏、退出游戏、继续游戏、暂停游戏 | ✔ | ✔ |
✔ |
2 | 游戏帮助 | 单击帮助按钮 | 能够显示帮助窗口 | ✔ | ✔ | ✔ |
3 | 从游戏界面返回主菜单 | 单击游戏按钮下的返回主菜单按钮 | 能够在游戏过程中返回 | ✔ | ✘ | ✔ |
4 | 控制方块移动 | 按下“上下左右”键 | 方块能被正确控制 | ✔ | ✔ | ✔ |
5 | 消行 | 控制小方块堆满一行 | 可显示消行 | ✔ | ✔ | ✔ |
6 | 显示游戏计分板 | 操作方块得分后即可更新计分板 | 可显示计分板并实时更新 | ✔ | ✔ | ✔ |
7 | 游戏设置,开关背景音乐 | 单击”设置”按钮和”开关音乐”按钮 | 可开关背景音乐 | ✔ | ✔ | ✔ |
8 | 选择游戏等级 | 单击”设置”按钮下的”选择游戏等级”按钮 | 可跳出游戏等级选择窗口 | ✔ | ✔ | ✔ |
9 | 展示英雄榜 | 单击“英雄榜”按钮 | 显示英雄榜 | ✔ | ✘ | ✔ |
团队经过商议,一致认为当测试序号1-9中的各测试项能通过两种以上系统的测试时,即可进行产品发布。
二、 Alpha版本发布说明
● Alpha版本所有功能:
序号 | 功能列 |
1 | 开始游戏、退出游戏、继续游戏、暂停游戏 |
2 | 游戏帮助功能 |
3 | 从游戏界面返回主菜单 |
4 | 控制方块移动 |
5 | 消行 |
6 | 显示游戏计分板 |
7 | 游戏设置,开关背景音乐 |
8 | 选择游戏等级 |
9 | 展示英雄榜 |
● 对运行环境的要求:windows7 、 windows8 、windows10 任一系统均可
● 安装方法:用户从Coding上将软件下载至本地后,直接打开其中的可执行文件(.exe后缀)即可使用
● 系统已知问题和限制:系统运行时会偶尔抛出debug Assertion failed异常,单击某些按钮之后无法释放,限制是不支持某些格式的背景音乐(如AMR、AAC格式)等
● 软件发布方式及发布地址:发布方式为传至Coding网站,地址为 https://coding.net/u/godbee/p/LastHomework/git
三、Alpha阶段个人总结
团队成员(吴忠粱)Alpha阶段个人总结博客地址为 https://www.cnblogs.com/ecutwzl1996/p/10067712.html
团队成员(杨德明)Alpha阶段个人总结博客地址为 https://www.cnblogs.com/muyang2/p/10064104.html
团队成员(张志勇)Alpha阶段个人总结博客地址为 https://www.cnblogs.com/godbee/p/10069415.html
四、Alpha版本团队展示博客
团队展示博客地址为 https://www.cnblogs.com/ecutwzl1996/p/10073951.html