游戲項目中的自動化測試和持續(xù)集成
2008-12-25 13:20:02 作者:佚名 |
|
自動化過程中的自 動化測試執(zhí)行,例如測試框架中的常規(guī)單元和回歸測試,他們不是用來檢查錯誤,而是用在相同環(huán)境下得到測試結(jié)果來衡量和比較引擎的性能(系統(tǒng)配置的結(jié)果以 XML文件格式存放在版本管理軟件系統(tǒng)上)。如果當(dāng)前的結(jié)果比參考結(jié)果差很多,那么測試失敗,反之,它就成為了新的參考結(jié)果。
性能測試是一種特殊的回歸測試。當(dāng)引擎代碼被重構(gòu),我們通過它來確保修改不會降低引擎原有的性能。這樣,就迫使我們時刻關(guān)注代碼的運行效率和對代碼的優(yōu)化工作,可以避免遇到在實際運行中,速度突然變慢的現(xiàn)象發(fā)生。
結(jié)論
根據(jù)我們的經(jīng)驗,使用自動化測試和持續(xù)集成可以使開發(fā)團(tuán)隊工作更有效而開發(fā)出更好、穩(wěn)定、簡單的軟件。而且,減少人工測試也可以減少開發(fā)團(tuán)隊的壓力和工作負(fù)荷,可以在開發(fā)過程中盡早的發(fā)現(xiàn)Bug。
當(dāng)然,自動化測試不會使你的游戲想當(dāng)然成為暢銷品。但毋庸置疑,它會使各類開發(fā)人員甚至玩家活得更自在。
此文章共有6頁 上一頁 1 2 3 4 5 6
文章來源:中國項目管理資源網(wǎng)
軟件開發(fā)項目管理培訓(xùn)課程方案 |
|
【發(fā)表評論】
【大 中 小】
【推薦】 【打印】
|
|
|
|
|
圖片廣告 |
|
|
熱點文章 |
|
|
|
|