51Testing软件测试论坛
标题:
新手求助问题
[打印本页]
作者:
skylo
时间:
2010-3-18 14:36
标题:
新手求助问题
看到一道这样的题目,因为本身没有做过游戏测试,题目我看得不是很明白,特来请教
游戏中用二维表格来记录配置数据。例如,二维表格中,每列是物品的一种属性,每行是一种物品。策划人员按照和程序人员约定好的数据定义填写这个表格,测试人员要对此表格进行检查。你认为测试人员要检查哪些内容?在表格里的数据项庞大,数据新增和变动频繁的情况下,你会用什么手段或者方法来检查你认为要检查的内容?
如上题目,请各位大虾指点!TKS!
作者:
skylo
时间:
2010-3-18 15:16
同学们,开动脑筋想象?
我目前能想到的这个题目的考点是考边界值的问题,比如一把剑的攻击值范围是50-60,如果输入一个40或者70就应该属于异常数据,需要把他“找”或者通过程序“自动提示”出来。或者对每个单元格可输入的字符类型,长度等都做判断。
往大了说是对可输入字符的测试问题,小了说是一个边界值的测试问题。
这是我目前想到的,希望大家都动起来发表一下自己的意见。谢谢!
作者:
maxwell12
时间:
2010-3-18 16:53
貌似是给了物品表来检查.哈.面试题?
如果不考虑开客户端检查物品系统,只是检查物品表.说一下我的想法
用excel或者ue都可以。我主用excel,附用UE。多表查询用access或sql都好用,这个不涉及。
对物品id列除重操作,如果列长度少了,说明有重复的物品id,肯定是不行的
对武器(防具、药品)的等级和攻击力(防御力、补hpmp值)进行按等级排序,对攻击力(防御力、补hpmp值)列进行下一行减去上一行操作,这个单增加一列.等级高的物品效果一般高于低等级的.所以,新列应该是正数,如果是负数就证明出现低等级效果好于高等级.
物品表内数据除了说明和物品名称是文本型其他一般是数值型的.排序检查是否有错误的字段类型出现.
物品品级对照增加属性值查看.品级高才能增加更大的属性值.
物品图标一般用图表id,检查相同图表id的物品是否有道理.
物品类型排序,相同的类型编号的物品是同类.
有些字段策划规定了边界值,最小值和最大值.对单列进行排序就可以检查数值填入的是否超出了.
如果会写数据库查询语言的,也可以写好查询语句检查.条件就是超出边界值,字段类型不对等
如果会写excel脚本也可以设定条件进行检查.条件的设定是关键
作者:
skylo
时间:
2010-3-18 17:51
恩,谢谢LS大虾指导,我没有考虑重复ID和属性分类排列的问题
作者:
takiro
时间:
2010-3-19 00:31
感觉楼主说的就是一个物品表
假设这是一个数据库的表,用数据库设计的定义进行关键内容的检查就可以了
1、表的关键字是否有重复,每一行都有一个唯一性的id,看是否有重复,如物品id
2、每一列的数据是否符合数据定义,数字型的不能为字符串
3、每一个数据是否符合表内或关联表的数据定义,比如物品类型字段,表内定义范围是1-5,那肯定不能出现6甚至是负数;如果表有引用关联表的数据,比如npc_id,那么需要检查物品表的npc_id在npc表中是否有定义
4、某些必填项数值为null
5、字段的外在引用是否正确,比如某字段是引用外在图片、链接
6、数据库的有些字段对输入法的全角、半角、空格、特殊字符会做屏蔽处理,但导出在xls时会不同,这个要注意
7、关注某些字段数值的得到过程,因为得到某数值可能是通过不等式,或综合计算后的结果
作者:
lxh2010
时间:
2010-3-29 00:26
新手呢!所以只有多学习学习了!
作者:
Indisorder
时间:
2010-3-29 01:11
表中的内容一般都会做成可调接口的吧...
在设计之初这些东西都有明确的使用分类和说明
单测表项目的话,按照MAX和T的方法够用
但是如果这个可调接口的可拓展性不进行测试,很有可能这个接口只能被视为“单一的”“不可拓展的”接口了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2