51Testing软件测试论坛

标题: 游戏测试中的装备问题 [打印本页]

作者: fei446449750    时间: 2010-6-4 15:25
标题: 游戏测试中的装备问题
游戏中装备都有很多属性,那么这些属性怎么测呢?不会是带上装备来计算属性值变化是否正确吧
作者: maxwell12    时间: 2010-6-4 15:52
装备属性影响角色属性的
检查界面显示数值变动--角色属性界面
检查实际效果变化--攻击力,防御力,伤害数值,技能效果加成,等等
装备属性字段被哪些地方用到了就需要测试.例如伤害数值计算公式
作者: fei446449750    时间: 2010-6-4 16:34
每个装备都这么测的话,100多件装备那不测累死了
作者: maxwell12    时间: 2010-6-4 16:53
必须要有全面测试的过程.有很多问题的出现是因为测试数据不够结果没有显示出问题.
例如防御加成数值是5就运算伤害数值正确,防御加成数值是几百就出现伤害数值错误.
防御加成数值是两位数就显示正确,三位数就显示越界.
这些问题如果测试数值没有取到就不会能发现问题.

也有偷懒的办法.但有风险
如果确认脚本或数据库数值填写正确的话
一种属性字段检查一次就可以了.
确认脚本中数值正确可以用以前正确脚本与要测试版本进行对比.
确认客户端和服务器脚本一致.
作者: Indisorder    时间: 2010-6-4 17:00
这都还是基础属性来着
再加上套装/五行之类
有时候我真想杀了策划...
作者: maxwell12    时间: 2010-6-4 17:09
一个公式/一个公式涉及到的变量越多,排列组合的项目也就越多.
每天都在开心的寻找BUG中.冥思苦想的找可能出BUG的环节
作者: cncnily    时间: 2010-6-4 17:58
先测试公式是否正确!然后测试2,3件装备看是否正确,是否与装备表中的数值吻合!如果吻合,那么测试表中的数据即可!
作者: Indisorder    时间: 2010-6-4 19:29
原帖由 maxwell12 于 2010-6-4 17:09 发表
一个公式/一个公式涉及到的变量越多,排列组合的项目也就越多.
每天都在开心的寻找BUG中.冥思苦想的找可能出BUG的环节


习惯性做法是使用正交表
作者: 星空物语    时间: 2010-6-4 21:22
主要涉及2方面,显示和效果
显示那必须一件一件慢慢来,装备写的力量+5,戴上后要看人物属性栏是不是+了5
至于效果,大致看一下就行,如果写的是力量+1,而你这款游戏设定的数值又比较大的话,基本看不出来
但是如果游戏设定数值基础小,或装备加的属性大,就能发觉有点不正常,发觉了再细测一下
我曾经的经验,装备属性加到人物属性上后即使去掉装备,显示正常但实际属性效果仍在,最后累加导致巨大的伤害和防御
作者: maxwell12    时间: 2010-6-4 23:18
原帖由 星空物语 于 2010-6-4 21:22 发表
我曾经的经验,装备属性加到人物属性上后即使去掉装备,显示正常但实际属性效果仍在,最后累加导致巨大的伤害和防御

感觉楼上说的问题是因为客户端卸载装备的时候服务器没有刷新角色的二级属性。每次穿上装备会增加属性,卸载的时候没有刷新,造成角色的属性值只加不减越来越大。
作者: 星空物语    时间: 2010-6-5 21:42
恩,服务器程序的小问题,如果不是集中测装备,还真不容易发现
作者: 51testlsw    时间: 2010-6-8 13:09
主要是公式,要遍历的所有公式,属性页要遍历




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2