游戲測試新人如何積累經(jīng)驗
一、正規(guī)的團隊、專業(yè)的訓(xùn)練
工作無疑是積累經(jīng)驗的最有效辦法。但前提是,直接影響你的前輩或者上司,即你的直接領(lǐng)導(dǎo)者,有多年的正規(guī)的游戲測試工作經(jīng)驗,并且熟悉游戲開發(fā)流程及規(guī)范管理。
在對游戲測試有非常大的理解偏差的環(huán)境里工作一年,不但不如在正規(guī)公司工作一個月的收獲大,反而會形成非常不好的崗位認知及工作習(xí)慣。
如何判斷一個團隊是否正規(guī)呢,可以嘗試思考以下問題:
1.游戲測試與軟件測試的異同
2.游戲測試在游戲研發(fā)生命周期中的位置
3.用例設(shè)計
4.缺陷管理
一般情況下,不能正確回答這四個問題的團隊,就是業(yè)余的。
二、了解程序?qū)崿F(xiàn)及策劃設(shè)計過程
游戲測試介于策劃設(shè)計及程序?qū)崿F(xiàn)之間。作為一個中間部門,既要了解策劃設(shè)計,也要了解程序?qū)崿F(xiàn)。正規(guī)的游戲測試團隊招收新人都有一個基本要求:有一定的軟件基礎(chǔ);這就從根本上保證了游戲測試人員對于程序?qū)崿F(xiàn)的認知基礎(chǔ)。同時呢,我個人建議游戲測試的新人們也去了解一下策劃設(shè)計。
具體了解什么呢?
比如一個系統(tǒng)的策劃案從框架,到概念,再到細則,再到多期實現(xiàn),有多個階段。假如你不知道哪個階段策劃案的主要關(guān)注點及實現(xiàn)程度,在做文檔分析或版本測試時,很可能就無法把握測試的深度。
再比如編輯器。現(xiàn)在游戲開發(fā)時,已經(jīng)較多的使用到了編輯器:地圖編輯器、NPC編輯器、怪物編輯器、掉率編輯器、任務(wù)編輯器等等。我個人非常喜歡把編輯器比作組裝器,這個組裝器是由程序制作、用來輔助策劃人員把各種元件重復(fù)拼合為成品。測試人員是需要清楚這些元件以及組裝規(guī)則的。
增加游戲設(shè)計的知識,并不代表著某一天可以成為一個游戲設(shè)計人員,但兩者的距離并不遠。游戲測試人員了解游戲設(shè)計,是在游戲設(shè)計人員已經(jīng)完成或半完成的組件上了解及分析,用來增進對游戲測試工作內(nèi)容及測試技術(shù)的掌握。
三、學(xué)習(xí)軟件測試,進行行業(yè)類比
游戲測試可以說是軟件測試的一個子類。軟件測試的基本理論及方法,都可以或多或少的用到游戲測試上。當(dāng)然這并不是說要生搬硬套。
當(dāng)一個團隊沒有如上文“一、正規(guī)的團隊、專業(yè)的訓(xùn)練”中所說的領(lǐng)導(dǎo)者時,游戲測試的新人們也可以自己嘗試從軟件測試行業(yè)經(jīng)驗中學(xué)習(xí)。
假如有這樣的領(lǐng)導(dǎo)者,那非常好,這個領(lǐng)導(dǎo)者會非常清楚游戲測試與軟件測試的異同。但是不管有怎樣的異同,游戲測試脫離不了軟件測試這個母體。
四、關(guān)于游戲經(jīng)驗的積累
游戲經(jīng)驗的積累僅適用于有軟件測試基礎(chǔ)但沒有或很少玩游戲的人;如果你曾經(jīng)非常熱愛并熟悉多款游戲,我個人建議在游戲測試工作的前期,你可以停止玩游戲了。
因為你要做的遠遠不是“玩游戲”然后提一些bug,游戲測試的所有工作都是有理可依循的。在工作的前期,你可能需要做以下事情:
1.學(xué)習(xí)軟件測試的基本方法及理論。如有已有這方面的知識和經(jīng)驗,就需要分清軟件測試和游戲測試的異同;如果沒有,也有可能直接學(xué)習(xí)軟件測試。
2.了解并掌握文檔分析、用例設(shè)計、測試執(zhí)行、缺陷管理,通常能力較強的人也會被分配到測試分析報告的任務(wù)。
五、度的把握
我個人認為,在游戲測試的工作中,有非常多的“度的把握”,你需要有非常好的應(yīng)變能力,知道在怎樣的測試資源下采用怎樣的測試策略。
這個我就不詳說了,當(dāng)你參與到工作中,你就會有切身體會,仔細思考每個“度的把握”的案例,并從中尋找規(guī)律吧!當(dāng)你參悟透了,也就成為游戲測試熟手了。