游戲測試起因
近幾年來,網(wǎng)絡(luò)游戲成了網(wǎng)絡(luò)最新的弄潮兒,從盛大之傳奇般的掘起,吸引了無數(shù)公司的眼球。但由于隨著玩家的品位的升高,代理費(fèi)用的上升,單一的代理國外游戲的模式已經(jīng)很難在國內(nèi)立足,而有中國傳統(tǒng)文化特色的網(wǎng)絡(luò)游戲則在國內(nèi)大受歡迎,比如劍俠情緣,大話西游等一些國內(nèi)的精典之作已經(jīng)進(jìn)入了一流網(wǎng)游的陣營。與此同時隨著大家對網(wǎng)游穩(wěn)定性,可玩性要求的升高,網(wǎng)絡(luò)游戲測試開始成為大家關(guān)注的話題。
游戲測試與軟件測試的區(qū)別
游戲測試作為軟件測試的一部分,它具備了軟件測試所有的一切共同的特性:
·測試的目的是發(fā)現(xiàn)軟件中存在的缺陷。
·測試都是需要測試人員按照產(chǎn)品行為描述來實施。產(chǎn)品行為描述可以是書面的規(guī)格說明書,需求文檔,產(chǎn)品文件,或是用戶手冊,源代碼,或是工作的可執(zhí)行程序。
·每一種測試都需要產(chǎn)品運(yùn)行于真實的或是模擬環(huán)境之下。
·每一種測試都要求以系統(tǒng)方法展示產(chǎn)品功能,以證明測試結(jié)果是否有效,以及發(fā)現(xiàn)其中出錯的原因,從而讓程序人員進(jìn)行改進(jìn)。
總而言之,測試就是發(fā)現(xiàn)問題并進(jìn)行改進(jìn),從而提升軟件產(chǎn)品的質(zhì)量。游戲測試也具備了以上的所有特性,不過由于游戲的特殊性,所以游戲測試則主要分為兩部分組成,一是傳統(tǒng)的軟件測試,二游戲本身的測試,由于游戲特別是網(wǎng)絡(luò)游戲,它相當(dāng)于網(wǎng)上的虛擬世界,是人類社會的另一種方式的體現(xiàn),所以也包含了人類社會的一部分特性,同時它又是游戲所以還涉及到娛樂性,可玩性等獨(dú)有特性,所以測試的面相當(dāng)?shù)膹V。 我們稱之為游戲世界測試,主要有以下幾個特性:
·游戲情節(jié)的測試,主要指游戲世界中的任務(wù)系統(tǒng)的組成,有人也稱為游戲世界的事件驅(qū)動,我喜歡稱為游戲情感世界的測試。
·游戲世界的平衡測試,主要表現(xiàn)在經(jīng)濟(jì)平衡,能力平衡(包含技能,屬性等等),保證游戲世界競爭公平。
·游戲文化的測試,比如整個游戲世界的風(fēng)格,是中國文化主導(dǎo),還是日韓風(fēng)格等等,大到游戲整體,小到NPC(游戲世界人物)對話,比如一個書生,他的對話就必需斯文,不可以用****語言。游戲測試概述
很多人有這樣一個觀點(diǎn):“就是在軟件開發(fā)完畢后,再進(jìn)行測試!笔獠恢,這種關(guān)點(diǎn)是有悖于軟件開發(fā)的生命周期的,軟件缺陷的發(fā)現(xiàn)必須是越早越好,這樣才可以有效的規(guī)避風(fēng)險,而在“最后進(jìn)行測試”的測試觀念的指導(dǎo)下測試工作必將會產(chǎn)生很多問題,這種觀念的錯誤在于:生命周期中的“測試階段”表明在該階段測試工作是主要的工作,而不是說,測試工作只發(fā)生在“測試階段”。通常,到了測試階段,測試的主要任務(wù)是運(yùn)行測試,形成測試報告。而想要提高游戲的質(zhì)量,則必需要做到測試的早期介入,諸如測試計劃,測試用例的確定以及測試代碼的編寫等等都是要在更早的階段進(jìn)行。如果你把測試完全放在最后階段,就錯過了發(fā)現(xiàn)構(gòu)架設(shè)計和游戲邏輯設(shè)計中存在嚴(yán)重問題的最好時機(jī),到那時,要修復(fù)這些缺陷將很不方便,因為缺陷已經(jīng)擴(kuò)散到系統(tǒng)中去了,所以這樣的錯誤將很難尋找與修復(fù),代價更高。
相關(guān)推薦:推薦:2010年計算機(jī)軟件水平考試必備完美攻略北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |