要分析沒(méi)戲測(cè)試為什么這么慢, 就先要明白什么游戲測(cè)試, 以及測(cè)試流程.
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷,包括網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營(yíng)銷策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營(yíng)銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團(tuán)隊(duì)十多年專注互聯(lián)網(wǎng)開(kāi)發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹(shù)立了良好口碑。游戲測(cè)試作為軟件測(cè)試的一部分,它具備了軟件測(cè)試所有的共同的特點(diǎn):測(cè)試的目的是發(fā)現(xiàn)軟件中存在的缺陷。測(cè)試都是需要測(cè)試人員按照產(chǎn)品行為描述來(lái)實(shí)施。產(chǎn)品行為描述可以是書(shū)面的規(guī)格說(shuō)明書(shū),需求文檔,產(chǎn)品文件,或是用戶手冊(cè),源代碼,或是工作的可執(zhí)行程序。
游戲測(cè)試作為軟件測(cè)試的一部分,它具備了軟件測(cè)試所有的一切共同的特點(diǎn):
測(cè)試的目的是發(fā)現(xiàn)軟件中存在的缺陷。
測(cè)試都是需要測(cè)試人員按照產(chǎn)品行為描述來(lái)實(shí)施。產(chǎn)品行為描述可以是書(shū)面的規(guī)格說(shuō)明書(shū),需求文檔,產(chǎn)品文件,或是用戶手冊(cè),源代碼,或是工作的可執(zhí)行程序。
每一種測(cè)試都需要產(chǎn)品運(yùn)行于真實(shí)的或是模擬環(huán)境之下。
每一種測(cè)試都要求以系統(tǒng)方法展示產(chǎn)品功能,以證明測(cè)試結(jié)果是否有效,以及發(fā)現(xiàn)其中出錯(cuò)的原因,從而讓程序人員進(jìn)行改進(jìn)。
總而言之,測(cè)試就是發(fā)現(xiàn)問(wèn)題并進(jìn)行改進(jìn),從而提升軟件產(chǎn)品的質(zhì)量。游戲測(cè)試也具備了以上的所有特點(diǎn),不過(guò)由于游戲的特殊,所以游戲測(cè)試則主要分為兩部分組成,一是傳統(tǒng)的軟件測(cè)試,二游戲本身的測(cè)試,由于游戲特別是網(wǎng)絡(luò)游戲,它相當(dāng)于網(wǎng)上的虛擬世界,是人類社會(huì)的另一種方式的體現(xiàn),所以也包含了人類社會(huì)的一部分特點(diǎn),同時(shí)它又是游戲所以還涉及到娛樂(lè),可玩等獨(dú)有特點(diǎn),所以測(cè)試的面相當(dāng)?shù)膹V。 我們稱之為游戲世界測(cè)試,常由真實(shí)用戶參與完成,多以封測(cè)內(nèi)測(cè)等形式出現(xiàn)主要有以下幾個(gè)特點(diǎn):
游戲情節(jié)的測(cè)試,主要指游戲世界中的任務(wù)系統(tǒng)的組成,有人也稱為游戲世界的事件驅(qū)動(dòng),我喜歡稱為游戲情感世界的測(cè)試。
游戲世界的平衡測(cè)試,主要表現(xiàn)在經(jīng)濟(jì)平衡,能力平衡(包含技能等),保證游戲世界競(jìng)爭(zhēng)公平。
工作原理
要了解如何測(cè)試游戲必需了解如何做游戲,了解它的開(kāi)發(fā)過(guò)程,才能真正的做好游戲測(cè)試。游戲要成功,其基本的必要條件有三。分別為Vision(設(shè)計(jì))、technology(技術(shù))和Process(過(guò)程)。
游戲情節(jié)的測(cè)試:主要指游戲世界中的任務(wù)系統(tǒng)的組成。
游戲設(shè)計(jì)與測(cè)試:設(shè)計(jì)階段是做測(cè)試案例設(shè)計(jì)的最好時(shí)機(jī)。很多組織要么根本不做測(cè)試計(jì)劃和測(cè)試設(shè)計(jì),要么在即將開(kāi)始執(zhí)行測(cè)試之前才飛快地完成測(cè)試計(jì)劃和設(shè)計(jì)。在這種情況下,測(cè)試只是驗(yàn)證了程序的正確,而不是驗(yàn)證整個(gè)系統(tǒng)本該實(shí)現(xiàn)的東西。而測(cè)試則會(huì)很明確,因?yàn)闇y(cè)試計(jì)劃已經(jīng)寫(xiě)的很明確,需要測(cè)試那些游戲系統(tǒng),但是還需要了解系統(tǒng)的組成,而設(shè)計(jì)階段則是設(shè)計(jì)系統(tǒng)的過(guò)程,所有的重要系統(tǒng)均是用UML狀態(tài)圖進(jìn)行了詳細(xì)的描述,比如用戶登陸情況。
測(cè)試流程
1、游戲開(kāi)發(fā)公司通過(guò)各種調(diào)查、評(píng)估,確定自己要開(kāi)發(fā)游戲的范圍或者項(xiàng)目。比如確定音樂(lè)類,或者M(jìn)MORPG等等。然后測(cè)試就需要對(duì)市面上的此類游戲(主要是比較熱門(mén)的此類型游戲)進(jìn)行測(cè)試,測(cè)試分工分別去玩和開(kāi)發(fā)項(xiàng)目相同類型的游戲。比如音樂(lè)類:一個(gè)去玩勁舞團(tuán)、一個(gè)去玩DJ……以此類推。然后通過(guò)一段時(shí)間的游戲,對(duì)這個(gè)游戲做出一個(gè)全面的測(cè)試報(bào)告:可玩、功能方面、畫(huà)面、所需配制、社群體系等等。(產(chǎn)品說(shuō)明書(shū)的形成)
2、游戲開(kāi)發(fā)階段,隨著游戲文檔說(shuō)明、策劃案例的編寫(xiě)和游戲初期版本的形成。就可以去編寫(xiě)最早期的測(cè)試規(guī)范、測(cè)試計(jì)劃和測(cè)試用例等等。其實(shí)游戲測(cè)試的用例相對(duì)軟件測(cè)試的用例會(huì)龐大很多,游戲本身就是一個(gè)比軟件功能多很多的軟件,自然用例分的地方也會(huì)多很多,可以分:?jiǎn)稳恕⒍嗳?、主流程、?duì)局里等等。(產(chǎn)品設(shè)計(jì)文檔、測(cè)試文檔初期形成)
3、隨著游戲初期版本的形成,公司會(huì)聯(lián)系游戲運(yùn)營(yíng)商共同去合作開(kāi)發(fā)此游戲。也就是去找客戶了,當(dāng)然有的大型公司自產(chǎn)自銷就另當(dāng)別論了。有了合作伙伴,其實(shí)是客戶??蛻糇匀粫?huì)對(duì)游戲提出種種需求,對(duì)版本提出各種意見(jiàn),還有各個(gè)版本交納的時(shí)間和游戲內(nèi)測(cè)公測(cè)時(shí)間等等細(xì)節(jié)。(進(jìn)度表、客戶需求形成)
4、根據(jù)客戶的種種需求,游戲會(huì)進(jìn)行變化。經(jīng)常是新出的版本和上一個(gè)版本會(huì)有天壤之別,感覺(jué)不是一個(gè)游戲。策劃也會(huì)出來(lái)很多新的文檔,這時(shí)候就要對(duì)文檔進(jìn)行測(cè)試,也就是靜態(tài)測(cè)試。很多人認(rèn)為靜態(tài)測(cè)試沒(méi)用,個(gè)人感覺(jué)靜態(tài)測(cè)試很重要。雖然我在的公司不重視……扯遠(yuǎn)了。這個(gè)時(shí)期測(cè)試會(huì)比較忙,又要進(jìn)行靜態(tài)測(cè)試,又要寫(xiě)測(cè)試用例,還要進(jìn)行功能測(cè)試、xing能測(cè)試、壓力測(cè)試,然后還要對(duì)客戶進(jìn)行游戲的演示。每個(gè)版本提交時(shí)候更是要瘋狂的測(cè)試,每到這時(shí)候基本上要一直加班,基本11點(diǎn)前沒(méi)到過(guò)家。然后還要和客戶方的測(cè)試進(jìn)行交流,回答人家的各種問(wèn)題等等,測(cè)試用例、測(cè)試報(bào)告要提交給人家,各種回歸測(cè)試等等,反正是忙的一塌糊涂。
5、經(jīng)過(guò)一段時(shí)間的版本更新,進(jìn)入到了內(nèi)測(cè)后期和公測(cè)階段。這時(shí)候會(huì)出一些游戲相關(guān)的東西,比如GM TOOLS等等,還要對(duì)此進(jìn)行詳細(xì)的測(cè)試。其實(shí)GM TOOLS單拿出來(lái)都能叫軟件測(cè)試了!
可玩xing測(cè)試
游戲可玩xing測(cè)試:游戲可玩xing測(cè)試也是非常重要的一塊,主要包含四個(gè)方面:
1、游戲世界的搭建,包含聊天功能,交易系統(tǒng),組隊(duì)等可以讓玩家在游戲世界交互的平臺(tái)。
2、游戲世界事件的驅(qū)動(dòng),主要指任務(wù)。
3、游戲世界的競(jìng)爭(zhēng)與平衡。
4、游戲世界文化蘊(yùn)涵,游戲的風(fēng)格與體現(xiàn)。
這種測(cè)試主要體現(xiàn)在游戲可玩xing方面,雖然策劃時(shí)我們對(duì)可玩xing作了一定的評(píng)估,但這是總體上的,但一些具體的涉及到某個(gè)數(shù)據(jù)的分析,比如PK參數(shù)的調(diào)整,技能的增加等一些增強(qiáng)可玩xing的測(cè)試則需要職業(yè)玩家對(duì)它進(jìn)行分析,這里我們主要通過(guò)四種方式來(lái)進(jìn)行:
1、內(nèi)部的測(cè)試人員,他們都是精選的職業(yè)玩家分析人員,對(duì)游戲有很深的認(rèn)識(shí),在內(nèi)部測(cè)試時(shí),對(duì)上面的四點(diǎn)進(jìn)行分析。
2、利用外部游戲媒體人員對(duì)游戲作分析與介紹,既可以達(dá)到宣傳的效果,又可以達(dá)到測(cè)試的目的,通常這種方式是比較好的。
3、利用外部一定數(shù)量的玩家,對(duì)外圍系統(tǒng)的測(cè)試,他們是普通的玩家,但卻是我們最主要的目標(biāo),主要的來(lái)源是大中院校的學(xué)生等等,主要測(cè)試游戲的可玩xing與易用xing,發(fā)現(xiàn)一些外圍的Bug。
4、游戲進(jìn)入到最后階段時(shí),還要做內(nèi)測(cè),公測(cè),有點(diǎn)像應(yīng)用軟件的beta版的測(cè)試,讓更多的人參與測(cè)試,測(cè)試大量玩家下的運(yùn)行情況。
游戲壓力測(cè)試
通過(guò)機(jī)器數(shù)據(jù)或者借助公會(huì)資源,對(duì)游戲各項(xiàng)數(shù)據(jù)以及服務(wù)器承受壓力的一種測(cè)試,一般為有償xing測(cè)試,09年游戲壓力測(cè)試一般都在游戲公司內(nèi)部進(jìn)行,09年以后由于游戲的內(nèi)容增多,游戲壓力測(cè)試被推到商業(yè)化尋找測(cè)試伙伴的地位,一般都由公會(huì)去操作,也有的委托給游戲壓力測(cè)試網(wǎng)站或者威客網(wǎng)去做,做游戲壓力測(cè)試的網(wǎng)站有豬八戒、中國(guó)威客等。
說(shuō)了這么多, 游戲測(cè)試的內(nèi)容, 比普通的軟件多了很多, 流程也更加繁瑣, 疊加起來(lái), 時(shí)間可不能不算長(zhǎng)了喲!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。