游戏测试报告.docx
《游戏测试报告.docx》由会员分享,可在线阅读,更多相关《游戏测试报告.docx(26页珍藏版)》请在冰豆网上搜索。
游戏测试报告
基于Unity3D的魔幻RPG游戏测试报告
V1.0
2017年11月22日
1.战斗功能.....................................................................................3
1.1新手村攻击石头怪...........................................................3
1.2与达尼尔战斗............................................................5
1.3与达尼尔战斗达尼尔使用三连击....................................5
1.4与达尼尔最终形态战斗...................................................6
2.测试功能:
传送,载入地图....................................................7
3.测试功能:
文本框对话...........................................................8
4.测试功能:
UI系统....................................................................10
4.1购买道具..........................................................................10
4.2使用道具..........................................................................13
一、测试用例
1.战斗功能
1.1新手村攻击石头怪
Testcase01
用例说明:
与石头怪1发生战斗。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase02
用例说明:
与石头怪2发生战斗。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase03
用例说明:
与石头怪3发生战斗。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase04
用例说明:
与石头怪4发生战斗。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase05
用例说明:
与石头怪1发生战斗第二次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量
减少。
Testcase06
用例说明:
与石头怪2发生战斗第二次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase07
用例说明:
与石头怪3发生战斗第二次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase08
用例说明:
与石头怪4发生战斗第二次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase09
用例说明:
与石头怪1发生战斗第三次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase10
用例说明:
与石头怪2发生战斗第三次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase11
用例说明:
与石头怪3发生战斗第三次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
Testcase12
用例说明:
与石头怪4发生战斗第三次。
操作步骤:
鼠标左键点击石头怪身体。
走位躲避石头怪攻击。
预期结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
测试结果:
石头怪1血量减少,数次攻击后死亡。
主角遭到石头怪攻击后,血量减少。
1.2与达尼尔战斗
Testcase01
用例说明:
与达尼尔发生战斗第一次。
操作步骤:
鼠标左键点击达尼尔身体。
走位躲避达尼尔攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
达尼尔血量减少,数次攻击后死亡。
主角遭到达尼尔攻击后,血量减少。
Testcase02
用例说明:
与达尼尔发生战斗第二次。
操作步骤:
鼠标左键点击达尼尔身体。
走位躲避达尼尔攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
达尼尔血量减少,数次攻击后死亡。
主角遭到达尼尔攻击后,血量减少。
Testcase03
用例说明:
与达尼尔发生战斗第三次。
操作步骤:
鼠标左键点击达尼尔身体。
走位躲避达尼尔攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
达尼尔血量减少,数次攻击后死亡。
主角遭到达尼尔攻击后,血量减少。
1.3与达尼尔战斗(达尼尔使用三连斩)
Testcase01
用例说明:
与达尼尔发生战斗第一次(达尼尔使用斩击三连斩)。
操作步骤:
鼠标左键点击达尼尔身体。
尽量走位躲避达尼尔攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
主角被达尼尔击杀。
Testcase02
用例说明:
与达尼尔发生战斗第二次(达尼尔使用斩击三连斩)。
操作步骤:
鼠标左键点击达尼尔身体。
尽量走位躲避达尼尔攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
主角被达尼尔击杀。
Testcase03
用例说明:
与达尼尔发生战斗第三次(达尼尔使用斩击三连斩)。
操作步骤:
鼠标左键点击达尼尔身体。
尽量走位躲避达尼尔攻击。
同时消耗血瓶。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
达尼尔被成功击杀。
主角血量减少,血瓶消耗*6。
Testcase04
用例说明:
与达尼尔发生战斗第四次(达尼尔使用斩击三连斩)。
操作步骤:
鼠标左键点击达尼尔身体。
尽量走位躲避达尼尔攻击。
同时消耗血瓶。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
测试结果:
达尼尔被成功击杀。
主角血量减少,血瓶消耗*5。
1.4与达尼尔最终形态战斗
Testcase01
用例说明:
与达尼尔最终形态发生战斗第一次。
操作步骤:
鼠标左键点击达尼尔最终形态身体。
尽量走位躲避达尼尔最终形态攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
同时消耗血瓶。
测试结果:
达尼尔成功被击杀,血瓶消耗*4。
Testcase02
用例说明:
与达尼尔最终形态发生战斗第二次。
操作步骤:
鼠标左键点击达尼尔最终形态身体。
尽量走位躲避达尼尔最终形态攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
同时消耗血瓶。
测试结果:
达尼尔成功被击杀,血瓶消耗*5。
Testcase03
用例说明:
与达尼尔最终形态发生战斗第三次。
操作步骤:
鼠标左键点击达尼尔最终形态身体。
尽量走位躲避达尼尔最终形态攻击。
预期结果:
达尼尔血量减少。
主角遭到达尼尔攻击后,血量降低。
同时消耗血瓶。
测试结果:
达尼尔成功被击杀,血瓶消耗*3。
2.测试功能:
传送,载入地图
Testcase01
用例说明:
新手村传送女王宫殿。
操作步骤:
获得信封后走进传送门。
预期结果:
出现加载画面,出现在女王宫殿。
测试结果:
出现加载画面,出现在女王宫殿。
Testcase02
用例说明:
女王宫殿传送男爵宅邸。
操作步骤:
在女王处获得男爵宅邸地图后,走进传送门。
预期结果:
出现加载画面,出现在男爵宅邸。
测试结果:
出现加载画面,出现在男爵宅邸。
Testcase03
用例说明:
男爵宅邸传送BOSS战大陆。
操作步骤:
在男爵处获得BOSS战大陆后,走进传送门。
预期结果:
出现加载画面,出现在BOSS战大陆。
测试结果:
出现加载画面,出现在BOSS战大陆。
Testcase04
用例说明:
新手村传送女王宫殿第二次。
操作步骤:
获得信封后走进传送门。
预期结果:
出现加载画面,出现在女王宫殿。
测试结果:
出现加载画面,出现在女王宫殿。
Testcase05
用例说明:
女王宫殿传送男爵宅邸第二次。
操作步骤:
在女王处获得男爵宅邸地图后,走进传送门。
预期结果:
出现加载画面,出现在男爵宅邸。
测试结果:
出现加载画面,出现在男爵宅邸。
Testcase06
用例说明:
男爵宅邸传送BOSS战大陆第二次。
操作步骤:
在男爵处获得BOSS战大陆后,走进传送门。
预期结果:
出现加载画面,出现在BOSS战大陆。
测试结果:
出现加载画面,出现在BOSS战大陆。
Testcase07
用例说明:
新手村传送女王宫殿第三次。
操作步骤:
获得信封后走进传送门。
预期结果:
出现加载画面,出现在女王宫殿。
测试结果:
出现加载画面,出现在女王宫殿。
Testcase08
用例说明:
女王宫殿传送男爵宅邸第三次。
操作步骤:
在女王处获得男爵宅邸地图后,走进传送门。
预期结果:
出现加载画面,出现在男爵宅邸。
测试结果:
出现加载画面,出现在男爵宅邸。
Testcase09
用例说明:
男爵宅邸传送BOSS战大陆第三次。
操作步骤:
在男爵处获得BOSS战大陆后,走进传送门。
预期结果:
出现加载画面,出现在BOSS战大陆。
测试结果:
出现加载画面,出现在BOSS战大陆。
3、文本框对话
用例编号:
1
用例说明:
与信使对话。
操作步骤:
走近信使,左键点击信使。
预期结果:
镜头拉近到信使,对话1-11依次出现。
测试结果:
镜头拉近到信使,对话1-11依次出现。
用例编号:
2
用例说明:
与女王对话。
操作步骤:
走近女王,左键点击女王。
预期结果:
镜头拉近到女王,对话1-8依次出现。
测试结果:
镜头拉近到女王,对话1-8依次出现。
用例编号:
3
用例说明:
与男爵绝对话。
操作步骤:
走近男爵,左键点击男爵。
预期结果:
镜头拉近到男爵,对话1-7依次出现。
测试结果:
镜头拉近到男爵,对话1-7依次出现。
用例编号:
4
用例说明:
与戴安娜绝对话。
操作步骤:
走近戴安娜,左键点击戴安娜。
预期结果:
镜头拉近到戴安娜,对话1-5依次出现。
测试结果:
镜头拉近到戴安娜,对话1-5依次出现。
用例编号:
5
用例说明:
与达尼尔绝对话。
操作步骤:
剧情被动出现。
预期结果:
镜头淡入淡出,对话1-4依次出现。
测试结果:
镜头淡入淡出,对话1-4依次出现。
用例编号:
6
用例说明:
与信使对话第二次。
操作步骤:
走近信使,左键点击信使。
预期结果:
镜头拉近到信使,对话1-11依次出现。
测试结果:
镜头拉近到信使,对话1-11依次出现。
用例编号:
7
用例说明:
与女王对话第二次。
操作步骤:
走近女王,左键点击女王。
预期结果:
镜头拉近到女王,对话1-8依次出现。
测试结果:
镜头拉近到女王,对话1-8依次出现。
用例编号:
8
用例说明:
与男爵绝对话第二次。
操作步骤:
走近男爵,左键点击男爵。
预期结果:
镜头拉近到男爵,对话1-7依次出现。
测试结果:
镜头拉近到男爵,对话1-7依次出现。
用例编号:
9
用例说明:
与戴安娜绝对话第二次。
操作步骤:
走近戴安娜,左键点击戴安娜。
预期结果:
镜头拉近到戴安娜,对话1-5依次出现。
测试结果:
镜头拉近到戴安娜,对话1-5依次出现。
用例编号:
10
用例说明:
与达尼尔绝对话第二次。
操作步骤:
剧情被动出现。
预期结果:
镜头淡入淡出,对话1-4依次出现。
测试结果:
镜头淡入淡出,对话1-4依次出现。
用例编号:
11
用例说明:
与信使对话第三次。
操作步骤:
走近信使,左键点击信使。
预期结果:
镜头拉近到信使,对话1-11依次出现。
测试结果:
镜头拉近到信使,对话1-11依次出现。
用例编号:
12
用例说明:
与女王对话第三次。
操作步骤:
走近女王,左键点击女王。
预期结果:
镜头拉近到女王,对话1-8依次出现。
测试结果:
镜头拉近到女王,对话1-8依次出现。
用例编号:
13
用例说明:
与男爵绝对话第三次。
操作步骤:
走近男爵,左键点击男爵。
预期结果:
镜头拉近到男爵,对话1-7依次出现。
测试结果:
镜头拉近到男爵,对话1-7依次出现。
用例编号:
14
用例说明:
与戴安娜绝对话第三次。
操作步骤:
走近戴安娜,左键点击戴安娜。
预期结果:
镜头拉近到戴安娜,对话1-5依次出现。
测试结果:
镜头拉近到戴安娜,对话1-5依次出现。
用例编号:
15
用例说明:
与达尼尔绝对话第三次。
操作步骤:
剧情被动出现。
预期结果:
镜头淡入淡出,对话1-4依次出现。
测试结果:
镜头淡入淡出,对话1-4依次出现。
4、UI系统
4.1购买道具
Testcase01
用例说明:
购买主武器1.
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器1.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase02
用例说明:
购买主武器2.
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器2.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase03
用例说明:
购买副武器.
操作步骤:
靠近商人NPC,左键点击商人,左键点击副武器.
预期结果:
背包栏出现副武器,金币减少。
测试结果:
背包栏出现副武器,金币减少。
Testcase04
用例说明:
购买衣服.
操作步骤:
靠近商人NPC,左键点击商人,左键点击衣服.
预期结果:
背包栏出现衣服,金币减少。
测试结果:
背包栏出现衣服,金币减少。
Testcase05
用例说明:
购买鞋子.
操作步骤:
靠近商人NPC,左键点击商人,左键点击鞋子.
预期结果:
背包栏出现鞋子,金币减少。
测试结果:
背包栏出现鞋子,金币减少。
Testcase06
用例说明:
购买药品.
操作步骤:
靠近商人NPC,左键点击商人,左键点击药品.
预期结果:
背包栏出现药品,金币减少。
测试结果:
背包栏出现药品,金币减少。
Testcase07
用例说明:
购买主武器1第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器1.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase08
用例说明:
购买主武器2第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器2.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase09
用例说明:
购买副武器第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击副武器.
预期结果:
背包栏出现副武器,金币减少。
测试结果:
背包栏出现副武器,金币减少。
Testcase10
用例说明:
购买衣服第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击衣服.
预期结果:
背包栏出现衣服,金币减少。
测试结果:
背包栏出现衣服,金币减少。
Testcase11
用例说明:
购买鞋子第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击鞋子.
预期结果:
背包栏出现鞋子,金币减少。
测试结果:
背包栏出现鞋子,金币减少。
Testcase12
用例说明:
购买药品第二次.
操作步骤:
靠近商人NPC,左键点击商人,左键点击药品.
预期结果:
背包栏出现药品,金币减少。
测试结果:
背包栏出现药品,金币减少。
Testcase13
用例说明:
购买主武器1第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器1.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase14
用例说明:
购买主武器2第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击主武器2.
预期结果:
背包栏出现主武器1,金币减少。
测试结果:
背包栏出现主武器1,金币减少。
Testcase15
用例说明:
购买副武器第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击副武器.
预期结果:
背包栏出现副武器,金币减少。
测试结果:
背包栏出现副武器,金币减少。
Testcase16
用例说明:
购买衣服第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击衣服.
预期结果:
背包栏出现衣服,金币减少。
测试结果:
背包栏出现衣服,金币减少。
Testcase17
用例说明:
购买鞋子第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击鞋子.
预期结果:
背包栏出现鞋子,金币减少。
测试结果:
背包栏出现鞋子,金币减少。
Testcase18
用例说明:
购买药品第三次。
操作步骤:
靠近商人NPC,左键点击商人,左键点击药品.
预期结果:
背包栏出现药品,金币减少。
测试结果:
背包栏出现药品,金币减少。
4.2使用道具
Testcase01
用例说明:
使用主武器1.
操作步骤:
打开背包栏,打开角色栏,左键点击主武器1.
预期结果:
角色栏出现主武器1,攻击力提升。
测试结果:
角色栏出现主武器1,攻击力提升。
Testcase02
用例说明:
使用主武器2.
操作步骤:
打开背包栏,打开角色栏,左键点击主武器2.
预期结果:
角色栏出现主武器2,攻击力提升。
测试结果:
角色栏出现主武器2,攻击力提升。
Testcase03
用例说明:
使用副武器.
操作步骤:
打开背包栏,打开角色栏,左键点击副武器.
预期结果:
角色栏出现副武器,防御力提升。
测试结果:
角色栏出现副武器,防御力提升。
Testcase04
用例说明:
使用衣服.
操作步骤:
打开背包栏,打开角色栏,左键点击衣服.
预期结果:
角色栏出现衣服,防御力提升。
测试结果:
角色栏出现衣服,防御力提升。
Testcase05
用例说明:
使用鞋子.
操作步骤:
打开背包栏,打开角色栏,左键点击鞋子.
预期结果:
角色栏出现鞋子,防御力提升,移动速度提升。
测试结果:
角色栏出现鞋子,防御力提升,移动速度提升。
Testcase06
用例说明:
使用药品
操作步骤:
打开背包栏,点击药品。
预期结果:
药品消失,HP提升。
测试结果:
药品消失,HP提升。
Testcase07
用例说明:
使用主武器1第二次.
操作步骤:
打开背包栏,打开角色栏,左键点击主武器1.
预期结果:
角色栏出现主武器1,攻击力提升。
测试结果:
角色栏出现主武器1,攻击力提升。
Testcase08
用例说明:
使用主武器2第二次.
操作步骤:
打开背包栏,打开角色栏,左键点击主武器2.
预期结果:
角色栏出现主武器2,攻击力提升。
测试结果:
角色栏出现主武器2,攻击力提升。
Testcase09
用例说明:
使用副武器第二次.
操作步骤:
打开背包栏,打开角色栏,左键点击副武器.
预期结果:
角色栏出现副武器,防御力提升。
测试结果:
角色栏出现副武器,防御力提升。
Testcase10
用例说明:
使用衣服第二次.
操作步骤:
打开背包栏,打开角色栏,左键点击衣服.
预期结果:
角色栏出现衣服,防御力提升。
测试结果:
角色栏出现衣服,防御力提升。
Testcase11
用例说明:
使用鞋子第二次.
操作步骤:
打开背包栏,打开角色栏,左键点击鞋子.
预期结果:
角色栏出现鞋子,防御力提升,移动速度提升。
测试结果:
角色栏出现鞋子,防御力提升,移动速度提升。
Testcase12
用例说明:
使用药品第二次。
操作步骤:
打开背包栏,点击药品。
预期结果:
药品消失,HP提升。
测试结果:
药品消失,HP提升。
Testcase13
用例说明:
使用主武器1第三次。
操作步骤:
打开背包栏,打开角色栏,左键点击主武器1.
预期结果:
角色栏出现主武器1,攻击力提升。
测试结果:
角色栏出现主武器1,攻击力提升。
Testcase14
用例说明:
使用主武器2第三次。
操作步骤:
打开背包栏,打开角色栏,左键点击主武器2.
预期结果:
角色栏出现主武器2,攻击力提升。
测试结果:
角色栏出现主武器2,攻击力提升。
Testcase15
用例说明:
使用副武器第三次。
操作步骤:
打开背包栏,打开角色栏,左键点击副武器.
预期结果:
角色栏出现副武器,防御力提升。
测试结果:
角色栏出现副武器,防御力提升。
Testcase16
用例说明:
使用衣服第三次。
操作步骤:
打开背包栏,打开角色栏,左键点击衣服.
预期结果:
角色栏出现衣服,防御力提升。
测试结果:
角色栏出现衣服,防御力提升。
Testcase17
用例说明:
使用鞋子第三次。
操作步骤:
打开背包栏,打开角色栏,左键点击鞋子.
预期结果:
角色栏出现鞋子,防御力提升,移动速度提升。
测试结果:
角色栏出现鞋子,防御力提升,移动速度提升。
Testcase18
用例说明:
使用药品第三次。
操作步骤:
打开背包栏,点击药品。
预期结果:
药品消失,HP提升。
测试结果:
药品消失,HP提升。
二、测试部分截图
1.战斗功能
1.1新手村攻击石头怪
图1
1.2与达尼尔战斗
图2
1.3与达尼尔战斗达尼尔使用三连击
图3