我们项目是卡牌手游,是属于卡牌 + 自走棋结合的战斗玩法。在外面养成卡牌,然后卡牌可以组成一定的羁绊。目前我测试卡牌战斗技能、卡牌羁绊还有其他的扎浓度相关东西感觉属于是一种比较笨而且无法覆盖完的办法进行测试。
那一个卡的被动技能来说:
比如是进入战斗后 3S 内会给敌方增加一个 debuff,降低对方的护甲,会给自己所有人增加一个 buff,在 3S 内增加护甲。
目前我的测试逻辑会是:
1、检查上阵这个卡后,这个 buff 和 debuff 有没有给对面挂上 - 我们可以看 debug 面板来看有那些技能和 buff 添加了
2、检查生效的时间对不对(一个是看 debug 面板一个是看卡牌的属性面板)
3、改时间,看改了时间之后时间对不对
4、看开战之后对面降低的和自己增加的护甲输了对不对
5、看时间过了之后双方护甲数值对不对
6、看 3S 内这个卡死了 debuff 和 buff 情况
7、因为涉及到布阵,还需要看上下卡的 buff 情况
还有很多测试点,就是在测试用例里面写了,不知道其他大佬是怎么测试类似于这种卡牌技能还有战斗玩法的,想请各位大佬指导,比如需要自己和程序完成一个什么样的工具来进行测试,可以自己写那些自动化的工具来帮助测试战斗


↙↙↙阅读原文可查看相关链接,并与作者交流