游戏技能测试点

在游戏中,角色技能是相当重要的一个系统,游戏中有往往有多个角色,一个角色可以有多个技能,每个技能的机制很多是不一样的。所以技能的测试点是不叫复杂的,但是技能在游戏开发时,技能数据都是通过策划填表实现的。所以表格参数可以作为一个很重要的测试点来进行测试点划分以及测试用例设计的切入口。可以作为技能测试的通用模板。

技能的测试点有:

技能模板:每个技能的实现机制是不尽相同的。所有需要开发各种机制的技能作为技能模板

指示器:技能的释放往往有指示器的,指示的范围、指示的目标等

技能效果:技能释放前、释放后命中、释放后不命中的效果

技能伤害值:技能的基础伤害、技能每升一级的伤害、技能对装备的伤害加成等

技能冷却cd:初始技能冷却cd,使用后冷却cd

技能的伤害类型:单体类型、AOE类型、锁定类型、指向型、buff型、debuff型

技能施法音效:命中音效、飞行音效等,技能音效对游戏体验提升非常大,特别是moba类游戏,在没有技能音效的情况下,一些技能的打击效果下降许多,一些试探技能比如用技能探草丛等命中音效的缺失就导致无法识别出来了。这可能会是影响一局比赛的关键。

触发特效:特效挂节点、特效效果播放情况

武器依赖:某些技能的释放是否依赖与某些武器才能释放

施法动作:不同技能的施法动作是不相同的

动作挂节点:施法动作挂节点,技能命中挂节点,一些技能动作是位移,所以应该是移动的动作,一些动作是原地站着的某个动作,比如钟馗的大招动作、姜子牙的大招动作

技能作用阵容:己方、敌方、中立方,比如王者里面的野怪算是中立方。

技能作用范围:地对地、地对空、空对空、空对地等情况。这主要还包括地图阻碍墙,有些空中技能是可以越过墙的,比如王者里面的鸟人、哪吒的大、韩信的跳,闪现等。像妲己的2技能魅惑就无法对空中单位生效,比如妲己无法魅惑飞行状态的鸟人。

技能打断优先级:优先级相同的相互不可以打断、优先级高的可以打断优先级第的,比如击飞、晕眩、沉默等技能一般能打断一些持续性技能,比如王者里面赵云的大招可以击飞打断张良的控制大招等。妲己的1技能无法打断刘邦的大招等。

技能前摇阶段是否可打断:有些技能是蓄力型技能,比如王者中姜子牙的大招、花木兰的大招、凯的大招、刘邦的大、吕布的大、诸葛亮的大等

技能后摇阶段是否可打断:有些技能前摇可以打断,但是后摇不可以打断,同时,打断又分为主动打断和被动打断。比如王者里面上官婉儿的大,后摇就不可以打断,但是前摇在她还没飞起来前是可以打断的

技能释放过程是否可控:不受控制包括无法选中和实体不受控制;比如王者中李白的大是无法选中的,LOL里面的霞的大也是无法选中的。比如LOL里面的奥拉夫的大招也是不受控制的。

技能释放过程是否能释放其他技能:有些技能可以几个同时是否,但是有些技能是释放过程,无法释放其他技能的。比如李白的大招过程,无法再释放1、2技能。安其拉放大过程无法再释放其他技能

技能是否可移动施法:比如王者中妲己的大招就可以移动施法,但是钟馗、姜子牙、安其拉等的大招动作是不可以移动施法的。

被控时,技能可用情况:大部分被控制时,技能是无法使用的,但是比如净化这个技能在被控制后就可以使用

技能方面几乎就是上面的这些测试点,设计测试用例时,可以根据测试点的情况进行展开设计。

 

 

 

你可能感兴趣的:(测试)