游戏测试多为使用场景、路径法、等价类、边界值、错误推测、因果图、判定表、正交实验设计法等,那么依据惯例,这些我就不写了。
1.点、线、面
手机屏幕,电视机,电脑屏幕均是一个个小的像素点组成的,点--》线--》面。那么我们所看到的画面是由屏幕上的一个个小像素点,通过变换颜色投射到我们的眼睛。
那么鼠标上最尖的那个点为一个像素点,手机屏幕上放的手指就是一堆像素点。我们去操控鼠标,手指点击,滑动,就是点的移动,电脑会识别我们的动作经过处理使之画面中的一些人、物移动,变化。
原理大概是这样一个原理,过程却经过各种算法,各种机器的渲染。
那么游戏的功能测试就遵循这些点线面的操作规则,
贪吃蛇:上下左右,吃到一点长一点。
俄罗斯方块:一些点组成线,线组成图形,当画面中某一层满了就消减一层。
连连看,合成神龙等。
体积再大一点的游戏,网游:里面模拟了一个地图,人物的走向,也遵从这个规则。
寻路,做任务,从A点到B点接受任务,到C点打怪,获取经验物品交任务。都在一个模拟的地图中移动。
MOBA类,指挥人物上线,出兵线,到摧毁对方基地。
生存类,吃鸡:飞机飞行线路,毒圈缩小范围,补给包落地地点。
都可以拆分成点、线、面。除了一种游戏不能完全划分:棋牌类游戏,规则大于画面的游戏,稍后展开说明。
那么把每个任务点,前进后退的路线,完成全部地图任务的组成都可以依据来拆分功能点。
2.技能点
那么分拆功能点后,那么我们就需要针对功能点做分析。
当英雄已经来到了线上,开始与敌方英雄对线,那么我们需要学习技能。
动作游戏里,技能的打击感,伤害扣减的比例,回复能力,观赏性等
射击游戏里,射击,中枪效果,弹道轨迹,中弹扣减伤害,物体阻挡的伤害等。
贪吃蛇上下左右,俄罗斯方块的变形等等。
3.规则的运用
测试里的场景法:
合理运用技能连招带走敌人,瞬狙,抢车,穿防弹衣,躲闪技能。
讲下棋牌游戏为什么不能归类点线面拆分游戏类型。棋牌类游戏的规则,没有模拟的地图,没有关于线性的,单独性的功能。靠的全是规则,所以打败人类棋王的阿尔法狗需要用到深度学习。需要用到大量记忆,推算。 52个扑克牌却产生多种玩法,32个棋子能磨人一整天,这就是人类的智慧。
这就是游戏包括人生最能体现智慧的一节:规则的运用。
游戏里购买物品的规则,抽奖的规则,如何把人坑到到地不起,玩法把人肝到爆炸,一步一步毁掉你的一生。
启动:
进入游戏,
出现花花绿绿的任务活动弹窗,来呀,快活吧~反正有大把时光
仅限今日冲100,可抽最酷炫的皮肤,不灵不灵的,抽不中还有其他奖品,也不亏。抽我呀抽我呀。
后台系统表示,100就想抽中?想多了,先设置平均500块能抽到等级为4的奖品,1000抽等级3的奖品,2000抽等级2的奖品,100万也抽不到等级1的奖品。
先等等看欸~有人投诉了,道歉,调整概率为1000万也抽不到奖品,再送点等级为4的补偿品。
我命由我不由天法则启动
启动搜索平台:
时间节点:某个时间节点系统积攒奖品有余开始下放奖品,马上入手。
数学概率:当充值到某次数,获取到奖品概率提高。
批量获取易中奖的奖品,折算成金币,使用金币与玩家交易换成RMB。
封堵他们!让他们变得更疯狂。哇呜~
那么测试就是在不停地使用规则,疯狂试探规则,操控规则,玩弄规则,直到把规则的漏洞给补上。
题目:
那么问题来,你要怎么去测试一个防御塔呢?
那么按总来分呢,防御塔也属于点,那么防御塔的作用是什么呢,消灭敌方小兵与英雄,那么放一个我方小兵在塔下会怎么样呢?技能是死亡激光,那么会不会发出动感光波呢。属性有哪些呢?攻击力,防御护甲与魔抗,那么打人痛不痛呢?痛的程度是怎么样的呢,10级痛感分级。那几炮能打死一个防御力为5的渣渣呢。那被人打会不会痛呢,一个英雄需要多少攻击力才能一炮打爆防御塔呢。
感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取