欢迎来到天天文库
浏览记录
ID:40597970
大小:52.50 KB
页数:6页
时间:2019-08-04
《任务系统测试点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、任务系统基本测试点一、测试准备a)服务器i.服务器端与将要测试任务相关的配置文件1.任务脚本文件2.npc配置表3.道具配置表4.地图资源…………b)客户端i.客户端道具打包文件ii.spriii.ui二、任务的测试过程三、任务类型划分四、任务流程a)所有类型任务基础检查i.任务接受面板内的任务剧情检查1.错别字6/61.剧情线索2.任务奖励显示图标、数量a)经验b)金钱c)物品ii.任务管理面板内的任务剧情检查1.错别字2.剧情线索是否与接受面板相符——注意第一、二、三人称的人称转换3.任务奖励显示图标、数量a)经验
2、b)金钱c)物品iii.任务完成面板1.错别字2.错别字3.剧情线索是否与接受面板相符——注意第一、二、三人称的人称转换4.任务奖励显示图标、数量a)经验b)金钱c)物品b)接取:i.npc处接取1.接取条件a)等级限制——使用等级边界进行测试b)性别限制——使用男女不同性别进行测试c)其它——具体问题具体对待了2.接取时背包相关——发送道的任务接取时背包空间检查a)处理方式1:空间满无法接取任务,有提示信息,空间未满可接取任务b)处理方式2:空间满可接取任务,同时提示可在该npc处领取物品,这种处理方式很瓜,一般不建
3、议采用ii.自动接取(不需玩家进行与npc对话的接取)1.按照等级触发的任务a)等级边界点测试b)接取任务时,发送道的任务接取时背包空间检查2.由时间点触发的任务a)时间边界点时任务的触发情况b)该时间点时玩家不在线,时间点后上限的情况6/61.由玩家自身特殊条件触发的任务a)单一条件触发i.使用等价类划分法1.检查满足条件2.不满足条件b)多条件同时满足时触发i.所有条件满足的情况ii.某一条件不满足的情况1.如果能够清楚知道程序实现,检查脚本中的各条件关系b)过程:即任务的要求i.接取后的操作1.可否放弃的检查a)
4、可放弃的任务i.可以重新在npc处接取正常完成任务ii.不能出现刷道具(任务接取时发送道具,放弃,重新接取再次发送道具会出现刷道具的情况)b)不可放弃的任务i.以上阐述的接取会发送道具的任务ii.不同类型的不同检查点1.找人a)基础检查i.npc1.npc所在地图级别——要求与角色级别相符2.模型3.对话(是否需要包含任务内容)4.任务相关加载项b)按照任务指示找到相应npc,找人成功显示任务状态为完成c)不找该npc对话能否完成任务d)找人的任务还可以继续细分2.打怪a)基础检查i.怪物级别——要求与角色级别相符ii
5、.任务相关怪物在地图上的分布及刷新(此项一般地图npc6/6系统都会有测试,但是为了确保任务流程的正确性,至少必须检查任务系统相关怪物,确保没有问题)i.模型ii.难度b)怪物死亡的任务计数同步c)数量足够时任务的显示完成d)不杀怪能否完成任务e)任务要求多种怪物时,检查多种怪物的要求是&还是
6、
7、的关系i.打死怪物时的计数同单个怪物ii.收集1.基础检查a)物品级别——与角色等级可采集或者制作级别相符b)模型c)道具tips描述d)道具最大叠加数e)收集物品在游戏世界内产出2.收集数量边界的测试a)数量不够指定数量时可
8、否完成任务b)数量足够时可否完成任务iii.采集1.基础检查:a)采集技能级别——与角色等级可采集或者制作级别相符b)技能图表及tips描述2.所采集物品的检查a)物品等级——任务要求物品等级必须是玩家在该等级段时能够顺利采集的物品,不能20级的玩家要求的是采集90级场景的物品。这样就造成了任务的不可完成。6/6a)物品在地图上的分布以及刷新时间b)物品数量i.进行采集操作时物品叠加数是否正确ii.检查物品最大叠加数2.采集的操作检查a)施法时间间隔b)技能施放过程中被打断的提示ii.护送1.所护送npc的检查a)模型
9、b)动作2.所护送npc行进过程中的检查a)npc行进路线b)中途npc被杀死的时,可否重新来过c)跟丢了npc时,如何处理(是按照距离判断直接消失,还是按照时间,过了一定的时间就消失,需重新来过)d)护送途中掉线,或者角色死亡,所护送npc如何处理3.组队共享的检查a)在队伍中时,队友与npc对话进行护送b)在队伍中时,队长与npc对话进行护送i.队长已激活护送的npc,此时队员再去激活如何处理ii.队长已激活护送的npc,此时入队,队长护送成功时自己能否成功完成任务,如何处理c)队长已激活npc,队员离开队伍,能否
10、自行激活护送的npcd)任务完成时,是否有距离限制iii.副本1.接取任务能否正常激活副本a)副本的激活条件检查2.激活的副本等级3.副本中杀怪计数的正确性4.副本所能承载的最大人数5.副本内掉线再上线的处理6.副本存在时间7.特殊测试点:a)服务器宕机重启后,可否继续正常完成任务b)完成任务i.npc检查1.接取任务的npc与完
此文档下载收益归作者所有