求高人解答 游戏测试面试题 急
5.描述暴力测试测试摆摊和交易部分6.BUG的分级,及这些分级定义
7.测试的流程 你说的暴力测试在游戏测试中我理解为在一个给定的(或者暂时还不确定,只有一个预估值),超出服务器最大能够承受的压力下,系统的性能指标如何,也就是我们常说的压力测试(我指的是stress test)。既然是性能测试, 就需要根据实际情况定义好场景(功能点,用户数量),测试平台。这东西内容太多,几句话说不清,参考一下别的高人的文章吧。。。
bug的分级你搜索一下就知道了,这个在软件测试里是通用的,游戏测试里面可能会分得更细一点而已。
据我所知,bug分级主要就是解决优先级,严重等级
测试的流程,这个说法太泛了,不好说, 不过测试都逃不出
计划->执行-> 控制->审核->下一个计划这种流程,当然这样说也很笼统拉,哈 说下暴力测试,上面的同学讲得不错,很多游戏测试其实和软件测试一样,游戏测试你需要关注用户表现的地方
摆摊——关注2点,一是在摆摊的广场密度问题,如果摆摊多了,玩家是否容易查看,另外一点就是摆摊地图对服务器的压力,玩家在该地图是否流畅,考虑清楚了这2点再设计测试
交易——交易的暴力应该是在交易的东西方面,比如说交易超过限额的金钱,交易整包裹的物品,交易过程中使用断电,断网,暴力退出等手法,交易主要的一点是保证交易的正确性,对服务器的影响不是很大,主要表现在客户端 顾名思义:暴力测试就是暴力的手段进行测试 其实暴力测试交易
可以使用机器人登陆1000个账号,同时进行从商店购买物品的操作等。
交易不仅包括玩家与Npc之间的交易,还包括玩家间交易 似乎就是性能测试?我能这样理解吗? 相当于压力测试吗?高手们? 功能测试部分要检查的:
1.在保证摆摊的基础功能正确的情况下(启动摆摊条件的检查、上架商品数量上下限、出售商品金额上下限、商品出售后的扣除数量检查、金额变化的增减判定、所有商品出售完毕后程序的处理),
可以尝试在商店名输入过长的名字、非法字符、下划线后,程序的处理方式;
一个玩家选定了商品后,在点击"购买"按钮的同时,取消摆摊,查看程序的处理逻辑(能否购买成功?如果购买不成功,购买者的金钱数量不可扣除);
同上,取消摆摊替换为强制离线(Alt+F4);
尝试在商品金额输入UI输入中文字符和其他非数字字符(不允许,只能输入数字);
出售商品类别达到最大后(比如说一次只能出售10类物品),再将第11样物品拖拽至商品陈列UI,查看第11样物品能不能上架,如果不能上架,需要有相应的提示;如果允许,是否能抵消掉第10样物品?)
在摊位开启的情况下尝试如下行为:使用回城道具、使用技能、使用表情动作(人物动作播放)、使用增益类物品、开启其他功能UI,查看程序的处理方式;
对开启摊位的PC进行交易行为、PK行为、邀请队伍行为、添加好友等带交互性质的行为,查看程序处理方式;
性能测试方面:
1.服务端的性能:在同一区域使用大量机器人并发摆摊/收摊(机器人数量依据服务器的承载极限而定):
需要测试的数据有:最大摊位数量、摊位开启/关闭频率、金钱扣除的数据类型发送、商品扣除的数据类型发送
CPU、内存、DB Server、还有负责处理摊位的这部分子服务器的数据流量监控、内存泄露==一系列问题。
2.客户端的性能:在有大量摊位的区域进行移动行为、查看摊位、购买商品,摊位数量之前说了;在客户端挂上一个叫FRPS的软件,这个可以监控当前客户端的运行FPS,很有用!
还需要记录客户端的CPU使用率、内存占用率、虚拟内存使用率,还有测试的客户端电脑配置最好使用游戏的标准配置,不要使用推荐配置,当然推荐配置的机器也可抓一份数据。 楼上的分析好强度啊,小女子感慨万千。。。
:handshake 我也做了几个月的游戏测试,不过你说的性能测试方面我还没接触,都是做一些功能测试,感觉没前途啊~~~ 暴力测试说的是在交易和摆摊的时候,强行中断游戏,或者关闭服务器,看看是否会产生数据复制。
BUG分级说的是 死机 功能未实现这些。
测试的流程 单元测试--集成测试--系统测试--验收测试 原帖由 hjjlearning 于 2009-4-17 15:45 发表 http://bbs.51testing.com/images/common/back.gif
说下暴力测试,上面的同学讲得不错,很多游戏测试其实和软件测试一样,游戏测试你需要关注用户表现的地方
摆摊——关注2点,一是在摆摊的广场密度问题,如果摆摊多了,玩家是否容易查看,另外一点就是摆摊地图对服 ...
说的很不错啊 我顶啊 游戏测试不错啊 哎我也感觉游戏测试渺茫很
页:
[1]