直播、电商、游戏等行业如何进行高并发压力测试_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
直播、电商、游戏等行业如何进行高并发压力测试
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢网游测试员调查:14小时在公司玩新游戏
16:34:19 来源: (北京)
几乎一天有14小时混在公司,测试员零距离算是工作狂人,但他却觉得自己的青春期延长了,并且从这份工作中,找到了乐趣。
名词解释:
游戏测试员——游戏生产链接中一个重要的组成部分,他的成员构成也以炯异于程序员、美工师的专业性和全职性而著称。在国内外很多游戏厂商中,既有专职的测试人员,也有由游戏玩家组成的测评大军。因为他们承担着游戏制作环节最后的检验工作,把握着从厂商到玩家手中最后一道大门,所以地位十分重要。在游戏测试员中,按照工作方式的不同,可以分为全职游戏测试员和兼职游戏测试员两大类。也因为这些人都把玩游戏当作生活的一部分,有些人甚至依靠玩游戏得以在都市中生存下去,又被业内称为“游戏即人生”的人。
兼职测试员—成员构成最复杂的职业
在各大网站,几乎每天都可以看到十多个游戏厂商贴出招聘兼职测试员的广告,在一家游戏厂商的招聘公告中,是这样描述他们心中的兼职测试员的——有这样一批人,叫测试玩家吧,哪里有新游戏测试了,哪里就有他们的影子,越是紧张的号,到他们手里的越多,他们是职业测试者。测试玩家权利:所有凭实力成为我们兼职游戏测试员的游戏高手,将可以在协议有效期内凭测试员帐户,免费玩我公司所有正在运营的游戏;因为你的专业素质和对游戏的深入了解,我们还将会优先为您提供在线GM的职位,并提供丰厚的回报。测试玩家义务:及时准确地得到作为玩家的你对于游戏的反馈意见和你的第一手资料,根据你的建议,我们将对游戏的开发和运营进行改进。你将是一个经典游戏的缔造者之一!
网友小比是这批游戏测试员大军中的一员,在一个招聘公告的讨论区,我找到了他。据他自我介绍,他是一个广州的SOHO(Small office home office)族,三天打鱼两天晒网,时不时接一测试单活,剩下的时间种花也好充电也好拍拖也好,总之是随意安排,闲散过日子,在他的测试员朋友中很多都是如此。
作为一名狂热的网络游戏爱好者,早在念大学的时候,学计算机专业的小比就已经“我为网狂”。毕业后,干脆呆在家全力玩游戏,但迫于生存的压力,他不得不寻思点事情赚钱。既然喜欢游戏,何不干脆把工作和娱乐结合起来。小比如是想,也如是作了。
几年前,他进入游戏测试圈的时候,网络游戏一般都是内部测试,很少在外面招人。而小比则另辟蹊径,专门找那些已经推广的网络游戏的“空子”。那段时间,他每天的工作就是玩各种新出的游戏,检测其中可能存在的BUG,再与网友们一起用程序修正这个BUG;虽然常常昏天暗地地“加班”,但对小比而言,不过是重温大学时代在机房混战通宵的经历。找到了问题就马上发邮件或者打***给游戏厂商。从开始没有人理睬到后来的小有名气。半年之后,几个网络游戏开发商开始主动找他,请他测试新开发的游戏……就这样,小比的钱包也开始日见沉甸。
他介绍说,一般的网络游戏测试流程分为黑箱测试、白箱测试、第三方测试、多级用户测试、CMM3软件成熟度模型和ISO-9000质量控制等多个流程。
所谓的“黑箱测试”是邀请资深的玩家体验游戏的各个角落,尝试所有的游戏功能,然后写出反馈意见。因为这种测试属于全封闭,所以叫“黑箱测试”(Black Box),他就属于这类测试者。而“白箱测试”是编写源代码的程序员自己进入游戏,在非常极端的情况下,模拟几百到上千人同时在线,考察系统的承受能力。因为这种测试比较透明,故称“白箱测试”(White Box)。第三方测试、CMM3软件成熟度模型、ISO 9000一般是邀请专业的第三方机构考评游戏。从常理而言,从这些环节泄漏源代码的可能性几乎为零。但作此种类型测试的一般都是比较有实力的大游戏公司。此外还有一种被称作推广型测试,就是目前游戏厂商所大规模招聘的普通玩家型测试员,他们一般是对游戏进行评估,品评游戏的“手感”。对游戏环节中的不足提出意见,这一般是在前几种测试完成后,游戏开发比较成熟的时候才推出。
谈到现在的兼职游戏测试员,小比很是不屑。他觉得和他出道的时候,网游世界已经变的太多了。铺天盖地的招聘启示背后,是兼职测试员的鱼龙混杂和素质低下。一些小厂商根本不进行黑箱测试、白箱测试、第三方测试等,就直接进入推广型测试,对兼职测试员的业务素质也不作仔细辨别,而是大肆扩充测试员队伍。不但“扩招”来的测试员根本赚不到钱,或者没能力赚到钱(找BUG需要有一定的专业知识,不是每个玩家都可以的),厂商得到的评语也多是都对他们游戏的溢美之词。结果游戏还没有“检疫”完全,就以为天衣无缝,匆匆推向了市场。最后呢,游戏破绽百出,受害的还是玩家。
和小比这样的兼职测试员的开拓者相比,玩家童辉只能算一个游戏普通型玩家测试员,此外她还是个都市白领丽人,有着自己一份稳定的工作。说到厂商的对游戏测试的松散态度,她有一肚子苦水:“厂商投入那么丁点,测试游戏其实是没钱收入,还要投精力花时间。玩家作测试员大多不是为了钱,只是为了更早的玩到自己喜欢的游戏,我们都这样了,厂商还疑神疑鬼,以为我们想占他们便宜,获得廉价的游戏开销,甚至盗窃他们的源代码,对我们的提出的问题也大多石沉大海,既然没把游戏测试看的很重,何必测试呢!”
编者按:比起其他游戏开发工种,甚至是全职游戏测试员,小比和童辉他们的身份多少有点名不正,言不顺,在业界中,他们不被看作是同行。在玩家中,又被视作异类。在接触到的兼职测试员中,能象小比这样赚到钱的很少,而大部分玩家,如童辉等,参与游戏多少只是兴趣爱好,只是为了帮助厂商更好的做好游戏,让玩家玩的更开心。希望游戏厂商能更多的体谅这一特殊族群的难处和苦心,让游戏测试的初衷真正落到实处。
相比兼职型测试员来,全职游戏测试员似乎显得更富专业精神和职业操守。
全职游戏测试员—偏执狂一族
几乎一天有14小时混在公司,测试员零距离算是工作狂人,但他却觉得自己的青春期延长了,并且从这份工作中,找到了乐趣。当然,游戏测试毕竟是很特殊的工作,大多数从事测试员工作的在旁人看来都是狂人,而不大愿意和他们打交道。这些工作狂人只能从自己的工作中挖掘乐趣,这就是所谓爱我所选。只要沉浸其中,也不难发现自有一番天地,乐在其中,当然也能赚到钱。他们都把英特尔总裁葛罗夫的一句话奉为测试员的准则:只有偏执狂才能存活。
作为专业的测试员,零距离认为游戏测试和一般的产品测试是完全不同的两个概念。就拿与游戏软件最接近的电子设备的测试以及商务软件测试作比较:一,检测设备方面,电子设备测试使用设备十分广泛,数不胜数,商务软件测试设备主要是PC、服务器、网络设备,而游戏使用的测试设备就是PC,如果是网络游戏则加上服务器、支持游戏杆即可;二,测试人员组成,电子设备测试人员构成单一,以电子工程师为主,商务软件测试团队则主要由程序员和领域专家构成,少有美工,而游戏测试则必须拥有程序、美术、策划等涉及游戏制作领域几乎全部工种;三,用户满意度,电子设备各项指标都很明确,用户满意度几乎可以依据从机械指标来衡量(如信噪比什么的),而商务软件和游戏软件在这方面,衡量标准都非常含糊和主观,带有极强的不可预测性。
游戏需要专业的测试者
正因为游戏测试的难度比大多数产品测试高出许多,因此零距离所在的网络游戏公司对测试过程有着严格的标准化程序化的规定。不仅仅是兼职游戏测试员以为的那样,找找BUG那么简单。
以零距离为例,作为测试小组组长,他的活动贯穿了整个测试全过程。
第一步要作出全面的测试计划,这是个很花时间的过程,认真的测试员必须要对游戏产品有全盘了解,并制定完整正确的企划书,这份企划书要准确描述测试结束后游戏的所能达到的品质。据此作出测试时间和人力安排方案。
第二步是实施阶段,这一阶段的目标是“确保其功能的正确性,在指定环境下运行的正确性”,这在测试中有个两个专用术语指代:功能测试与压力测试。功能测试即检验游戏是否能实现所有设计功能。测试功能可分为:游戏画面、NPC对话、物品的穿戴摘取带来的数据变化、升级带来的数据变化、各个频道的聊天是否正常、任务的完成过程和结果,技能的使用等等。压力测试的项目则主要有职业平衡性、某一场景中能够承载的人数、不同场景间承载的不同级别人物、怪物的刷新率、同场景内不同怪物的搭配等等。此外还要依照游戏中的语音、对话表,来检查错别字,这被测试员看成是最枯燥也最漫长的检查。
第三步被称作回归测试,准确来说并非一个测试步骤,只是用于保障对BUG的修改不会引入新的BUG,所以简单的讲就是对修改后的版本重新进行一次完整的测试过程,重新验证每个细节,然后将测试过程中的信息收集整理,供下个游戏制作和测试借鉴。
也许正因为专业游戏测试有如此难度,在这些全职游戏测试员眼中,象小比和童辉那类兼职测试员一直没有什么地位。有部分全职测试员甚至偏激的认为:“吸收玩家参与游戏测试是个公司决策中的错误,他们除了给公司带来更高的市场风险外,别的什么作用都没有。”
未来之路:专业游戏测试公司
邓平是一个坚决拥护上述意见的全职游戏测试员,在我的一再追问下,他讲出了他对这观点的理解:日渐盛行的兼职游戏测试员招募风很大程度上并是不是为了真正检验游戏的好坏,而是基于厂商借此机会在游戏运营之前为游戏大张旗鼓的宣传一把的心理。可游戏测试不是在街头找一玩家就能做的,测试人员必须能够忍受每分钟当机一次的烂游戏,必须本身具备企划游戏或者编写程序的能力,必须有相当的耐心与细心进行测试。业务能力不足还很次要,这种招募风潮更大的危害,就是导致游戏源代码泄露。如前段时间闹的沸沸扬扬的《魔兽世界》Alpha版本泄露,就极有可能是在参与前期测试的1000名测试人员中,尽管是他们采取了封闭式内测。面对招募来的大量外来兼职测试人员,目前国内公司没有谁能不保证不混进来个把“间谍”,“间谍”正好利用兼职之机,监守自盗,使用优盘或者小型移动硬盘之类便携存储设备将测试版本分批带出。而游戏一旦出现源代码外泄,就意味着游戏开发人员的心血付诸东流了。唯一堵住泄露源头的办法就是不招募兼职人员,而去找信誉度高的专业游戏测试公司,可惜据我所知,国内似乎没有这种组织。
编者按:邓平的说话可能过于偏激,这或许正因为游戏测试员偏执的个性。测试过程中,这些专业测试员本身或多或少参加过游戏开发过程,因此难免有些蔽扫自珍惜,难以发现漏洞。但同时广泛招募普通玩家作测试员似乎也不是什么上佳的选择。或许邓平说的专业游戏测试公司的出现会改变时下测试员良莠不齐的面貌,也能摆脱员工测试自己公司游戏所遇到的某些心理局限。在之前和兼职测试员小比的对话中,他曾经流露出不久将会和几个志同道合的游戏玩家合作,组成一个测试团队,为专职为各路游戏厂商服务的想法,也许这样的日子并不遥远。
(本文来源:
我来评两句!
网易通行证:
网易科技今日推荐
科技博客今日推荐
网易公司版权所有