第二步是實施階段,這一階段的目標是“確保其功能的正確性,在指定環境下運行的正確性”,這在測試中有個兩個專用術語指代:功能測試與壓力測試。功能測試即檢驗游戲是否能實現所有設計功能。測試功能可分為:游戲畫面、NPC對話、物品的穿戴摘取帶來的數據變化、升級帶來的數據變化、各個頻道的聊天是否正常、任務的完成過程和結果,技能的使用等等。壓力測試的項目則主要有職業平衡性、某一場景中能夠承載的人數、不同場景間承載的不同級別人物、怪物的刷新率、同場景內不同怪物的搭配等等。此外還要依照游戲中的語音、對話表,來檢查錯別字,這被測試員看成是最枯燥也最漫長的檢查。
第三步被稱作回歸測試,準確來說并非一個測試步驟,只是用于保障對BUG的修改不會引入新的BUG,所以簡單的講就是對修改后的版本重新進行一次完整的測試過程,重新驗證每個細節,然后將測試過程中的信息收集整理,供下個游戲制作和測試借鑒。
也許正因為專業游戲測試有如此難度,在這些全職游戲測試員眼中,象小比和童輝那類兼職測試員一直沒有什么地位。有部分全職測試員甚至偏激的認為:“吸收玩家參與游戲測試是個公司決策中的錯誤,他們除了給公司帶來更高的市場風險外,別的什么作用都沒有!
未來之路:專業游戲測試公司
鄧平是一個堅決擁護上述意見的全職游戲測試員,在我的一再追問下,他講出了他對這觀點的理解:日漸盛行的兼職游戲測試員招募風很大程度上并是不是為了真正檢驗游戲的好壞,而是基于廠商借此機會在游戲運營之前為游戲大張旗鼓的宣傳一把的心理?捎螒驕y試不是在街頭找一玩家就能做的,測試人員必須能夠忍受每分鐘當機一次的爛游戲,必須本身具備企劃游戲或者編寫程序的能力,必須有相當的耐心與細心進行測試。業務能力不足還很次要,這種招募風潮更大的危害,就是導致游戲源代碼泄露。如前段時間鬧的沸沸揚揚的《魔獸世界》Alpha版本泄露,就極有可能是在參與前期測試的1000名測試人員中,盡管是他們采取了封閉式內測。面對招募來的大量外來兼職測試人員,目前國內公司沒有誰能不保證不混進來個把“間諜”,“間諜”正好利用兼職之機,監守自盜,使用優盤或者小型移動硬盤之類便攜存儲設備將測試版本分批帶出。而游戲一旦出現源代碼外泄,就意味著游戲開發人員的心血付諸東流了。唯一堵住泄露源頭的辦法就是不招募兼職人員,而去找信譽度高的專業游戲測試公司,可惜據我所知,國內似乎沒有這種組織。
編者按:鄧平的說話可能過于偏激,這或許正因為游戲測試員偏執的個性。測試過程中,這些專業測試員本身或多或少參加過游戲開發過程,因此難免有些蔽掃自珍惜,難以發現漏洞。但同時廣泛招募普通玩家作測試員似乎也不是什么上佳的選擇;蛟S鄧平說的專業游戲測試公司的出現會改變時下測試員良莠不齊的面貌,也能擺脫員工測試自己公司游戲所遇到的某些心理局限。
文章來源于領測軟件測試網 http://www.kjueaiud.com/