51Testing软件测试论坛
标题:
手游测试方法论?
[打印本页]
作者:
32191163
时间:
2014-5-4 09:42
标题:
手游测试方法论?
本帖最后由 32191163 于 2014-5-4 12:44 编辑
关于手机游戏测试,很明显最重要的是数据及算法测试。
如何去验证伪随机事件?
如何验证算法,如伤害、爆率、状态?
如何验证随机值范围?
用什么构造必要数据?
……
想请教下,游戏测试的先行者们,有何高效的方法。
关于构造数据:
修改配置文件,数据库;
相关道具生成器
……
验证算法:
等价类、判定表
(正交?)
随机事件:
长时间的执行某场景观察某瞬间表现?
作者:
2008_test
时间:
2014-5-4 11:03
你可以去跟数值策划童鞋了解下
作者:
32191163
时间:
2014-5-4 11:20
本帖最后由 32191163 于 2014-5-4 11:33 编辑
回复
2#
2008_test
会有专门的数值策划么?一般是开发人员自己去写的吧?而开发实现必须作为不可信源,那么测试设计或执行,受限于人力和时间,为减低项目成本且高效,不可能去做穷举吧。所以并非产品或者开发给出某一方的说法即能解决这个问题。以上是我目前的理解
作者:
2008_test
时间:
2014-5-4 11:43
回复
3#
32191163
有专门的数值策划,只是看你们公司有没有了。。
如果你们没有的话就去找出这个需求的童鞋了。。产品,开发
你说的测试无法穷举的情况。。测试本来就不是穷举出所有的情况
作者:
32191163
时间:
2014-5-4 12:37
回复
4#
2008_test
暂不说数值分析师,这里举几个简单例子:
伤害输出--随等级、装备、buff不同,还有暴击概率,输出值会有不同。
装备掉落--存随机范围值(其实也就是数据库的验证)
……
这些确实通过与产品、开发沟通,都可以获取到算法,测试设计也可以用等价和判定,甚至必要情况下正交。
但是从黑盒执行起来,长期的执行看瞬间的结果,必然是过分受限的。如何模拟甚至瞬间来确定某一个输出,这个有无好的方案?
作者:
2008_test
时间:
2014-5-4 13:22
回复
5#
32191163
可以试试把输出结果打印到日志里
作者:
pl2379965
时间:
2014-5-6 14:27
楼主的测试水平貌似停留在理论阶段,实际情况不是这样子滴
作者:
32191163
时间:
2014-5-7 17:21
本帖最后由 32191163 于 2014-5-7 17:23 编辑
回复
7#
pl2379965
嗯 刚做游戏测试,很多不懂。所以求教各路游戏方向的大神哇
作者:
hellominefriend
时间:
2014-5-19 09:22
没测试过手游,期待看到答案
作者:
Miss_love
时间:
2014-5-25 09:08
没测试过,期待答案
作者:
vs_dev
时间:
2015-1-5 16:42
更改策划配置,将随机事件概率调高即可测试随机事件
伤害等应该能问开发或者策划得到计算公式,在根据玩家自己测试的数据输入到计算公式即可得到结果
装备掉落概率都可以通过更改策划配置进行验证的
作者:
蜻蛉
时间:
2015-1-5 23:31
随机运算请更改策划配置校验
比如某物品掉落几率5%,那就更改至100%,0%,和50%,验证两件事:1,你对数值的修改能直观反应到掉落上,比如100%必定掉落,0%必定不掉,50%一半几率掉;2,你所填的数值能对应掉率,比如100能对应100%,0能对应0%,50能对应50%,那么可以验证原来配置里物品掉率所填的5,代表5%几率。
伪随机事件请充分理解公式,比如某物品掉率为50+50*floor[(count%10)/9],其中count为物品触发掉落次数,那么物品第1~9次掉落几率为50,第10次为100;11次以上继续循环。
作者:
shajqiu
时间:
2015-1-6 15:20
在测试手机游戏, 对数值类的测试因为测试时间有限, 不可能做到把全部数值都测试一遍。
数值是否有效 应该是程序脚本来保证的。(程序员提供信心保证) 策划保证数值不偏差不影响游戏平衡。
而测试需要做的很简单,拿到策划案,做随机抽测。 保证数值的程序脚本能正常运作即可。
如果有时间,可以用三值法 做单项数值测试。足矣
我宁愿可以花更多的时间,用用户行为从黑盒的角度去找一些游戏平衡性的bug。
手游测试主要精力应该集中在,IAP商城,版本迭代升级, 菜单逻辑,与服务器端交互的功能性测试(数据损坏或者服务器当机情况下的模拟)。 服务器端压力测试 ,
对于手机兼容性测试,应该根据游戏支持的硬件种类,进行赛选,得到主流市场配置机型。 交付第三方做兼容性测试。
而对开发测试而言,只在不同分辨率的机型上做文章即可。
作者:
baby7305
时间:
2015-1-16 17:42
shajqiu 发表于 2015-1-6 15:20
在测试手机游戏, 对数值类的测试因为测试时间有限, 不可能做到把全部数值都测试一遍。
数值是否有效 应 ...
做了半年的手游测试,确实是这样的。充值没问题,玩的过程中不总是崩溃闪退,游戏就没有大的问题。现在的大问题就是卡在了不同的机型适配,分辨率都不要紧,就是不同的机型涉及到系统不一致、厂商配置不同导致的闪退问题。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2