评论

收藏

个人游戏测试总结

游戏开发 游戏开发 发布于:2021-06-27 15:51 | 阅读数:192 | 评论:0

  做网络游戏测试有一段时间,自己也谈谈对游戏测试的看法.个人感觉游戏测试分3类:1 大型网络游戏测试 2 大型网络游戏内测、公测、运营期间的游戏测试(此多为兼职,也是导致很多人认为游戏测试是玩游戏的职业的原因) 3 手机游戏测试或者小游戏平台测试(个人觉得手机游戏测试应属于手机测试sdlkfj3 )。

      很多人认为游戏测试就是天天玩游戏,是游戏测试当然要玩游戏,但是“玩游戏”只是一部分,而且玩游戏你也给玩出个东西来。其实玩游戏和软件测试里面去用一款软件意思一样。要是只有玩游戏那么简单,游戏开发公司干脆从网吧拉一群玩家去公司当测试完了,何必每月开个2 -3千的工资请人做测试呢?(话题扯远了)
    其实大型网络游戏开发公司的游戏测试和软件测试的流程还是有很多相同的地方的,比如测试计划、测试用例、测试报告等等这些都是要写的,也是按照需求去写。这里的需求当然是游戏策划写的游戏设计文档了,一般是执行文档出来以后然后去写,如果不是最终文档自然要去改,不过用例等等是经验要改的sdlkfj9 。我接触到的游戏测试用到的工具主要有:团队管理工具:STARTEAM(也就是软件测试的版本控制工具)    BUG报告工具:MANTIS(和TESTDIRECT意思一样),  游戏测试里WR、LR等等工具就不太适用了,客户端的性能测试: QUEST SPOTLIGHT ON WINDOWS , 服务器压力测试:VE DESKTOP,真数录象等等:FRAPS,远程控制工具:VNC等等。游戏的开发周期相对软件要长很多,开发一款大型的网络游戏最少也给1年以上,而软件只需要3-4个月,所以游戏测试的周期自然也会长很多。  个人对大型网络游戏的测试的流程做个说明:
  1 游戏开发公司通过各种调查,等等的评估,确定自己要开发游戏的范围或者项目。比如确定音乐类,或者MMORPG等等。然后测试就需要对市面上的此类游戏(主要是比较热门的此类型游戏)进行测试,测试分工分别去玩和开发项目相同类型的游戏。比如音乐类:一个去玩劲舞团、一个去玩DJ。。。。异词类推。然后通过一段时间的游戏,对这个游戏做出一个全面的测试报告:可玩性、功能发面、画面、性能、所需配制、社群体系等等。
(产品说明书的形成)

2 游戏开发阶段 ,随着游戏文档说明、策划案例的编写和游戏初期版本的形成。就可以去编写最早期的测试规范、测试计划和测试用例等等。其实游戏测试的用例相对软件测试的用例会庞大很多,游戏本身就是一个比软件功能多很多的软件,自然用例分的地方也会多很多,可以分:单人、多人、主流程、对局里等等。(产品设计文档、测试文档初期形成)  3 随这游戏初期版本的形成,公司会联系游戏运营商共同去合作开发此游戏。也就是去找客户了,当然有的大型公司自产自销就令当别论了。。。呵呵。有了合作伙伴,其实是客户。客户自然会对游戏提出种种需求,对版本提出各种意见,还有各个版本交纳的时间和游戏内测公测时间等等细节。(进度表、客户需求形成)
  4 根据客户的种种需求,游戏会进行变化。经常是新出的版本和上一个版本会有天壤之别,感觉不是一个游戏。策划也会出来很多新的文档,这时候就要对文档进行测试,也就是静态测试。很多人认为静态测试没用,个人感觉静态测试很重要。虽然我在的公司不重视。。。55555sdlkfj9  主要是策划那边。。。扯远了。这个时期测试会比较忙,又要进行静态测试,又要写测试用例,还要进行功能测试、性能测试、压力测试,然后还要对客户进行游戏的演示。每个版本提交时候更是要疯狂的测试,每到这时候基本上要一直加班,基本11点前没到过家sdlkfj9   然后还要和客户方的测试进行交流,回答人家的各种问题等等,测试用例、测试报告要提交给人家sdlkfj8 。。各种回归测试等等,反正是忙的一塌糊涂。
  5经过一段时间的版本更新,进入到了内测后期和公测阶段。这时候会出一些游戏相关的东西,比如GM TOOLS等等,还要对此进行详细的测试。其实GM TOOLS单拿出来都能叫软件测试了!呵呵
总结:其实游戏测试在中国还是没有起步,正是鱼龙混杂。薪水待遇方面也没有正规的规定,一般是在1500~3000左右,薪水偏低而且忙起来真的很累。而且游戏测试在公司不被重视,比较凄惨sdlkfj9 。(以上所说为游戏开发公司的游戏测试)如果说软件测试在中国刚起步,那游戏测试就是没生出来的胎儿!