主要测试用例
测试游戏流程:
步骤:
1. 启动游戏,观察游戏主界面
2. 选择开始
3a. 消灭第一关所有怪物
3b. 没有消灭第一关所有怪物
4a. 消灭第二关所有怪物
4b. 没有消灭第二关所有怪物
5a. 消灭第三关所有怪物
5b. 没有消灭第三关所有怪物
6a. 消灭第四关所有怪物
6b. 没有消灭第四关所有怪物
期望:
1. 主界面包括:开始、关于游戏、退出三个选项
2. 进入第一关
3a. 提示胜利,确定后进入第二关
3b. 提示失败,确定后回到主界面
4a. 提示胜利,确定后进入第三关
4b. 提示失败,确定后回到主界面
5a. 提示胜利,确定后进入第四关
5b. 提示失败,确定后回到主界面
6a. 提示胜利,确定后回到主界面
6b. 提示失败,确定后回到主界面
测试怪物级别
步骤:
1. 进入任何一关,观察三种怪物的移动速度
2. 向怪物射击,记录怪物被杀死需要的子弹数
期望:
1. 等级1的怪物移动最快,等级2的次之,等级3的最慢
2. 等级1的怪物需要1发子弹,等级2的怪物需要2发子弹,等级3的怪物需要3发子弹
测试关卡难度
步骤:
1. 依次进入4个关卡,记录等级3的怪物的数量
期望:
1. 等级3的怪物数量:关卡1 < 关卡2 < 关卡3 < 关卡4