51Testing软件测试论坛

标题: 游戏是否可能走自动化路线 [打印本页]

作者: 镭镭    时间: 2006-7-29 15:21
标题: 游戏是否可能走自动化路线
我目前在一家游戏公司,发现这里的测试特使是走游戏流程这快,经常需要6,7个人加班的半夜4点多才能走玩,但是内容却都是一些重复的内容,而且一直重复的工作,人员的疲劳,使得测试质量直线下跌,没有实际意义,

      我们刚成立了自动化小组,但是发现游戏和软件上有很大差异,其实我们也在摸索阶段,有没有哪位前辈给点建议?sdlkfj9
作者: qiguojie    时间: 2006-8-1 17:54
1、一般的MMORPG游戏都是无法录制游戏中的各种控件的,例如按钮等;因为游戏中的各种组成都是游戏引擎自己画出来的,用wr录制出来都是鼠标操作;
2、自动化测试看起来对解决你们目前的困境有很大帮助,但是真正实施起来是根本不可能的,挑一些功能实现部分自动化测试还是可以的,例如游戏的登陆(输入判断、正确性)就可以做一个自动化测试;
3、一般的网络游戏在正式运营前,都是让玩家参与内测、公测,为的是什么?就是游戏测试起来,有限的人员根本无法测试完全;
4、建议使用WR做回归检验的工作,就是问题修改后的自动检验测试(bug的回归)
5、游戏中的各种操作无法正确录制,可以使用WR虚拟控件技术(GUI Map Editer - Tools -Virtual Object Wizard...)来解决
作者: kolecat    时间: 2006-8-1 18:42
我觉得游戏测试是需要 游戏开发组提供支持的,  早期很多游戏的 什么调人 调关的秘笈, 都是开放留做测试用的, 所以单纯靠手工完成游戏测试, 实在太难了
作者: hungun    时间: 2006-8-4 16:55
标题: 虚拟对象
Virtual Object Wizard,虚拟出来的都有坐标位置,但是,游戏界面或特定软件的窗口一般就是一个,界面改变后,虚拟对象的坐标重复了怎么办??现在就遇到这样的问题,原想把同一个窗口分别识别成n个窗口,但是还没找到方法,请教高手告知一下,感激不敬。
作者: wenlaqing    时间: 2006-8-8 00:51
关注这个问题,请高人指点阿
作者: lzq123335    时间: 2006-8-11 17:06
能识别出控件,好说
作者: xihong2004    时间: 2006-8-15 15:07
去找找相关插件来,这样控件就可以认出来了
作者: 镭镭    时间: 2006-8-15 15:33
我们现在打算先用工具代替手工,识别的问题交给人来做,比如用Analog录制脚本,比如发送聊天,我让发送方按固定方式发送对话内容,然后用人为查收各种结果sdlkfj8
作者: lzq123335    时间: 2006-9-12 17:09
你那样不好维护的。一般尽量不要使用模拟录制方式
作者: picture    时间: 2006-9-20 14:35
标题: 回复
游戏应该基本不能用自动化,
道理很简单,游戏中的一些功能不是一二个按纽就能判断出,通常都是在一个游戏中做的一个动作在游戏中是要根据很多画面靠人才能判断出来的,当然有写简单的地方还是可以的,象楼上说的登录什么的。反正一般来说自动化对于一些标准的软件测试比较有用,对于一些非标准的东西,特别是图片什么的,虽然有bitmap检查点,但游戏中的画面都是比较复杂的,比较难!




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