(6)協(xié)助市場部門對游戲進(jìn)行分析,提出游戲的特殊性和推廣點(diǎn)。
作者注:由于游戲軟件的測試不同于軟件測試,所以我們在制定部門工作職責(zé)時考慮到游戲的特點(diǎn),不僅不能出現(xiàn)Bug,而且還要“好玩”。
2.測試部門的人員構(gòu)成
由于測試工作是貫穿產(chǎn)品開發(fā)各個階段的持續(xù)過程,涉及到產(chǎn)品質(zhì)量的各個方面,其人員構(gòu)成也必然包括產(chǎn)品開發(fā)所涉及的各個部門。每個部門主管級以上人員列為測試小組成員,對測試小組的發(fā)展和反饋負(fù)有直接責(zé)任,每個部門設(shè)有專人負(fù)責(zé)測試小組意見反饋、問題提交等工作。
3.測試的目標(biāo)類型
測試的目標(biāo)類型分為: 1)美術(shù)效果測試 美術(shù)表現(xiàn)上是否存在明顯的缺陷和錯誤,包括對美術(shù)風(fēng)格提出修改意見和建議。 2)產(chǎn)品功能測試 產(chǎn)品功能是否和設(shè)計預(yù)期相符。 3)綜合表現(xiàn)測試 測試人員對產(chǎn)品的個人印象,主要是對游戲的感覺以及對游戲性的感覺。 4)進(jìn)度完成情況測試 新項(xiàng)目是否完成了開發(fā)計劃中列明的階段性結(jié)果,并對此進(jìn)行跟蹤。 5)模糊測試 產(chǎn)品功能列表之外可能出現(xiàn)的問題以及非正常思維發(fā)生的問題。
4.測試工作的宏觀步驟
1)測試前準(zhǔn)備
對于新產(chǎn)品來說,主要根據(jù)產(chǎn)品的開發(fā)進(jìn)度,安排每個項(xiàng)目的階段性測試工作,另外對于原有老產(chǎn)品的跟蹤性測試工作則根據(jù)市場需要進(jìn)行安排。為了保證測試工作的效率和針對性,測試之前必須確定測試的內(nèi)容和目標(biāo)。
2)測試工作
測試人員按照測試的內(nèi)容和目標(biāo)進(jìn)行針對性檢查,提交各自獨(dú)立的測試報告。測試報告中的測試內(nèi)容和要求等由提出測試要求的部門填寫,測試的結(jié)果以條目形式列示。
3)測試結(jié)果跟蹤
每部門指定人員收集測試報告(測試報告以email形式由測試小組發(fā)送到對應(yīng)部門指定的接口人員),并據(jù)此整理出用于指導(dǎo)產(chǎn)品開發(fā)的最后測試結(jié)果。 相應(yīng)開發(fā)人員接收到測試結(jié)果后,要在一天內(nèi)提出修改的時間安排并簽字,如果對測試結(jié)果有疑問必須立刻提出。簽字后相應(yīng)的問題責(zé)任由簽字人員負(fù)責(zé)。經(jīng)開發(fā)負(fù)責(zé)人簽字的測試表交專人保管,以備復(fù)測時對照。
4)復(fù)測
按照接收人員簽字同意的修改時間,測試部門要安排進(jìn)行復(fù)測。復(fù)測時不再填寫新的測試報告,而是對照原測試結(jié)果檢查產(chǎn)品的修改效果。修改通過的問題在測試結(jié)果上注明。復(fù)測結(jié)果按照上述第三條情況處理。
有些人認(rèn)為開發(fā)完成后或者某一開發(fā)階段完成后才可以進(jìn)行測試,開發(fā)和測試是無法同時進(jìn)行的,其實(shí)這樣的觀點(diǎn)是錯誤的。游戲軟件的開發(fā)過程要求測試必須盡早介入,程序片段一旦編寫完成,就應(yīng)立即進(jìn)行測試。
普通情況下,先進(jìn)行的測試稱為單元測試,但其是程序片段也需要相關(guān)的集成測試,甚至有時還需要一些特殊測試,比如接口測試,像游戲程序與任務(wù)腳本、圖片的結(jié)合,通過把已經(jīng)寫好的程序片段接合起來,形成部分的集成測試,從而有效的體現(xiàn)接口優(yōu)先測試的原則。同時由于測試與開發(fā)是并行的,并且實(shí)行的是軟件缺陷優(yōu)先修改的策略,所以很少會出現(xiàn)缺陷后期無法修改的情況。由于前期測試案例的設(shè)計與自動化工具的準(zhǔn)備,我們不需要投入太多的人力就可以極高的保證游戲的產(chǎn)品質(zhì)量,特別是重要系統(tǒng)的質(zhì)量。由于程序每日不斷完善,集成測試便可同步進(jìn)行,當(dāng)開發(fā)進(jìn)入最后階段時,集成測試也已同步完成。當(dāng)然這里必須滿足一個原則,即測試的主體方法和結(jié)構(gòu)應(yīng)該在游戲的設(shè)計階段完成,并隨著開發(fā)階段的推進(jìn)而不斷補(bǔ)充(比如游戲開發(fā)中出現(xiàn)了變動,測試方案也需實(shí)時更新)。這種方法會對基于代碼的測試(開發(fā)階段與集成階段)產(chǎn)生很重要的影響,但不管在哪個階段,在執(zhí)行前多做一點(diǎn)計劃和設(shè)計,都會大幅度的提高測試效率,改善測試結(jié)果,同時還有利于測試案例的重用與測試數(shù)據(jù)的分析,所以我們的測試計劃是在策劃時就形成了,為后續(xù)的測試形成了良好的基礎(chǔ)。
此文章共有6頁 上一頁 1 2 3 4 5 6 下一頁
文章來源:中國項(xiàng)目管理資源網(wǎng)
|