zcxuexi 发表于 2013-6-13 17:29:44

游戏技能触发概率的测试

请教各位高手。游戏技能触发概率为30%。。那么针对这30%应该怎么去测试呢?
麻烦各位大侠指教!

lsekfe 发表于 2013-6-14 09:12:56

请教各位高手。游戏技能触发概率为30%。。那么针对这30%应该怎么去测试呢?
麻烦各位大侠指教!
zcxuexi 发表于 2013-6-13 17:29 http://bbs.51testing.com/images/common/back.gif


    LZ应该是功能测试吧!类似这种触发的技能测试,那只有不断的使用该技能,看下此技能的触发概率!功能测试也只能这样!其实对于测试人员对游戏的认知上有着很大的作用!

夜舞倾城 发表于 2013-6-14 14:10:17

如果是填表实现 我们认为这种技术是可靠的,先看表,之后在游戏内实验多次,能出来就行,如果几率大概在30%更好。
另外可以让程序帮忙打出log。

再有就是改表分别测 0% 和100%的情况。

cncnily 发表于 2013-6-19 16:21:48

在游戏中真实测试才是最正确的,楼上方法也是常用的。
技能出发几率,要是看被攻击几率触发,还是释放技能出发buff,还是其他方式,总有办法可以在游戏中达到你想要的结果。

zcxuexi 发表于 2013-6-19 16:29:43

回复 2# lsekfe


    不断的使用技能,使用多次后肯定会出技能,只是技能发生的概率到底是不是30%,有什么好的办法可以通过功能测试去判断吗?
   谢谢指教

zcxuexi 发表于 2013-6-19 16:31:42

回复 3# 夜舞倾城


   看表的话,能够请教一下,概率这种实现,一般是怎么设计的呢?如果知道概率的设计实现原理的话,可能更改更好的理解,请指教!

zcxuexi 发表于 2013-6-19 16:33:01

在游戏中真实测试才是最正确的,楼上方法也是常用的。
技能出发几率,要是看被攻击几率触发,还是释放技能 ...
cncnily 发表于 2013-6-19 16:21 http://bbs.51testing.com/images/common/back.gif


    如果是释放技能的概率,这种能够有哪些方法去判断呢?想了好久,没思路。谢谢指点

cncnily 发表于 2013-6-20 10:51:11

回复 7# zcxuexi


    比如把触发的技能配置程可以触发一个伤害9999999的aoe技能,把冷却时间调成0,刷出100只怪,群一下看死多少只。这样可以通过游戏中最真实直接体现出来实际结果。

夜舞倾城 发表于 2013-6-24 12:10:12

回复 6# zcxuexi


    我接触的很多几率都是程序直接调用的random的函数。策划填具体的数值就可。

zcxuexi 发表于 2013-6-24 17:24:42

回复zcxuexi


    比如把触发的技能配置程可以触发一个伤害9999999的aoe技能,把冷却时间调成0,刷出 ...
cncnily 发表于 2013-6-20 10:51 http://bbs.51testing.com/images/common/back.gif


    谢谢指点

zcxuexi 发表于 2013-6-24 17:25:30

回复zcxuexi


    我接触的很多几率都是程序直接调用的random的函数。策划填具体的数值就可。
夜舞倾城 发表于 2013-6-24 12:10 http://bbs.51testing.com/images/common/back.gif


    谢谢。对这个函数有点印象:D
页: [1]
查看完整版本: 游戏技能触发概率的测试