加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

游戏任务系统基本测试点

(2011-12-07 16:29:15)
标签:

小辉

游戏

一、测试准备
        a)          服务器

i.            服务器端与将要测试任务相关的配置文件

1.           任务脚本文件

2.           npc配置表

3.           道具配置表

4.           地图资源

…………

b)          客户端

i.            客户端道具打包文件

ii.          spr

iii.        ui

二、任务的测试过程

 

 

三、任务类型划分

 

四、任务流程

 

 

a)          所有类型任务基础检查

i.            任务接受面板内的任务剧情检查

1.           错别字

2.           剧情线索

3.           任务奖励显示图标、数量

a)           经验

b)          金钱

c)           物品

ii.           任务管理面板内的任务剧情检查

1.           错别字

2.           剧情线索是否与接受面板相符——注意第一、二、三人称的人称转换

3.           任务奖励显示图标、数量

a)           经验

b)          金钱

c)           物品

iii.         任务完成面板

1.           错别字

2.           错别字

3.           剧情线索是否与接受面板相符——注意第一、二、三人称的人称转换

4.           任务奖励显示图标、数量

a)           经验

b)          金钱

c)           物品

b)          接取:

 

i.            npc处接取

1.           接取条件

a)           等级限制——使用等级边界进行测试

b)          性别限制——使用男女不同性别进行测试

c)           其它——具体问题具体对待了

2.           接取时背包相关——发送道的任务接取时背包空间检查

a)           处理方式1:空间满无法接取任务,有提示信息,空间未满可接取任务

b)          处理方式2:空间满可接取任务,同时提示可在该npc处领取物品,这种处理方式很瓜,一般不建议采用

ii.           自动接取(不需玩家进行与npc对话的接取)

1.           按照等级触发的任务

a)           等级边界点测试

b)          接取任务时,发送道的任务接取时背包空间检查

2.           由时间点触发的任务

a)           时间边界点时任务的触发情况

b)          该时间点时玩家不在线,时间点后上限的情况

3.           由玩家自身特殊条件触发的任务

a)           单一条件触发

i.            使用等价类划分法

1.           检查满足条件

2.           不满足条件

b)          多条件同时满足时触发

i.            所有条件满足的情况

ii.           某一条件不满足的情况

1.           如果能够清楚知道程序实现,检查脚本中的各条件关系

c)           过程:即任务的要求

i.            接取后的操作

1.           可否放弃的检查

a)           可放弃的任务

i.            可以重新在npc处接取正常完成任务

ii.           不能出现刷道具(任务接取时发送道具,放弃,重新接取再次发送道具会出现刷道具的情况)

b)          不可放弃的任务

i.            以上阐述的接取会发送道具的任务

ii.          不同类型的不同检查点

1.           找人

a)           基础检查

i.            npc

1.           npc所在地图级别——要求与角色级别相符

2.           模型

3.           对话(是否需要包含任务内容)

4.           任务相关加载项

b)          按照任务指示找到相应npc,找人成功显示任务状态为完成

c)           不找该npc对话能否完成任务

d)          找人的任务还可以继续细分

 

2.           打怪

a)           基础检查

i.            怪物级别——要求与角色级别相符

ii.           任务相关怪物在地图上的分布及刷新(此项一般地图npc系统都会有测试,但是为了确保任务流程的正确性,至少必须检查任务系统相关怪物,确保没有问题)

iii.         模型

iv.         难度

b)          怪物死亡的任务计数同步

c)           数量足够时任务的显示完成

d)          不杀怪能否完成任务

e)           <SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family:

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有