游戏测试能用到软件测试的哪些内容??(还有若干小问题)
本人没学过软件测试,也没有学过程序设计。但上司让我学一下软件测试,说是对游戏测试有帮助,请问大家学习软件测试的哪部分对游戏测试最有帮助?我随便翻了本书看,那些“正交试验设计法”“均匀试验设计法”到底有没有用呀??
如果想学习软件测试,要看哪些书呀?
WinRunner这个工具游戏测试是必须要用的么?用按键精灵能代替不?
还有就是像WPE这种修改封包的工具游戏测试员一定要会使用么?好难学呀?还要分析加密算法啊!
恳请大家能详细解答,小弟比较白痴,先在这里拜谢了。:hug: 介个嘛。。。我也是做游戏测试的,以前也没有学过软件测试,不过在第一家公司,看了不少软件测试方面的资料,都是理论知识,虽然用在实践当中的不多,不过发现这些理论有时候还是很好用的~而软件测试的测试工具基本上没有在我的工作中用上过,我们测试都是手工测试。。。但是不代表其他公司也不用哦,有的公司也使用loadrunner这样的工具测试游戏的
学习软件测试,先从基本理论概念学起吧,了解各种类型的测试,软件制作的流程,bug管理工具,bug生命周期,配置管理,软件版本等
WinRunner我们也没有用过。。。不过有的公司可能会使用,我们都是程序员自己开发的工具
那个WPE就更没用过了。。。不过不知道其他公司有没有用的哦。。。对于网络游戏公司,可能他们会要求会sql等数据库语言,因为要进行服务器、网络的性能测试
[ 本帖最后由 Anne_x 于 2007-12-12 10:03 编辑 ] 首先游戏是一种软件,所以适合软件测试的方法都可以用在游戏测试上,但是游戏又是一种特殊的软件,所以常规的测试方法不一定都适用
具体问题具体分析 谢谢哦,Anne_x 。
看来真有必要去买本软件测试的书啃啃看,我以前呆过的公司和先在的公司也都是手工测试,但看到论坛其他朋友说用WinRunner测试,搞的我心里没底了,总怕自己是井底之蛙。
顺便问一下,你们怎么做这个安全性测试的?我看一般安全测试都是变速,FPE,金山游侠,WPE之类的,只是这个WPE实在难搞,并且我们是开发公司,上次我们的游戏内测,就有人用了修改封包的东西,程序那边让我们也试试WPE,但我不会呀,只好又委托运营公司那边进行安全测试,好丢人呀~~:L
真的很感谢你,Anne_x。:victory:
[ 本帖最后由 joy0903 于 2007-12-12 10:44 编辑 ] 这个又没什么丢人的。。。安全性测试最好向做过的人请教下吧,我也没做过:L
网上搜搜资料啊啥的,如果是委托运营公司来安全测试,那是不是可以考虑让他们给你们这边的人培训一下怎么做
8客气哦,就是我知道的也不多:Q 我来简单介绍下-
游戏安全性的测试主要分为三个大的方面,1是针对程序本身的修改,如:功能性的漏洞,操作性的边界及客户端的文件安全(如:加密等);2是针对网络封包/数据的截获与跟踪.举个例子:显IP的QQ,为什么能够显IP,就是对网络传输的数据进行了跟踪并分析.3.对内存地址内的数据/地址进行修改,屏蔽及伪装. 那小t再介绍下怎么测试这三个方面吧 谢谢takiro的回答,能不能给我讲一下在本地客户端的修改,修改本地客户端会对游戏有什么影响么?对服务器那边有什么影响?最好能举个例子。
还有就是游戏数据的传输都有加密,是不是得破解数据的加密方法才能成功修改并发送封包呀?
期待着你的回答。 :$
[ 本帖最后由 joy0903 于 2007-12-13 16:38 编辑 ] :'( 感觉好高深的问题啊
坐在这里慢慢看
WPE关于封装之类的问题偶都没听说过 简单的说一下,修改客户端会破坏程序的封装结构,也就是说可以找到客户端代码外部表现(如:某些log,login,connect文件)并嵌入一些外部代码来影响客户端与服务端的数据传递,或让外挂找到可利用的程序接口,来支持运行外挂软件从而影响功能平衡.举个例子:进入<传奇>后,很多外挂都是在login进人物后呼出外挂,而不是进入游戏.
游戏传输的加密,传输过程中是不会加密的,加密的方式有两种,一种是游戏客户端数据传输前加密,会利用本身的一些算法来实现,另一种网络传输(http,ftp等)本身会将数据折算成不可直接利用的字符类进行传输.. 多谢分享~
对网络方面的测试没做过,还真不知道该怎么下手。。。 版主能不能说一下在测试网络封包或安全性测试的时候,具体采用什么方法,或者是使用什么样的工具?
十分感谢 楼上去学习一下WPE的使用吧,一般好像用这个修改封包,不过有点难学呀。。。
再就是内存修改用FPE或金山游侠吧。
客户端修改我也不会呀。 买本书看!!
页:
[1]