国产精品久久久久久久妇,色五月日韩成人综合网,好看aV中文字幕大全,狠狠色 综合色区

Leadge.com首頁 > 知識庫
文章搜索
游戲項(xiàng)目中的自動化測試和持續(xù)集成
2008-12-25 13:20:02  作者:佚名
  
  *用壓力測試來驗(yàn)證你的代碼的強(qiáng)壯性。如果你的游戲在極端條件下運(yùn)行的很好,比如,每秒有2000個(gè)怪獸出生和死亡,一個(gè)場景中同時(shí)放入500個(gè)有真實(shí)物理特性的物體,一幅地圖輪流載入200次,那么玩家作一些異常操作時(shí),宕機(jī)的可能性就會小很多。

  *在修改Bug前,也為它編寫測試用例。這樣的話,可以確保這些Bug在今后的版本中不會重現(xiàn)。

  *回歸測試。例如,圖像或狀態(tài)比較的話,使用指定的測試場景要比使用產(chǎn)品地圖更容易維護(hù)。如果你認(rèn)為測試用產(chǎn)品數(shù)據(jù)可能會經(jīng)常變動,那么你最好使用小的測試場景。否則,不斷的生成新的參考數(shù)據(jù)會使得開發(fā)團(tuán)隊(duì)產(chǎn)生疲倦和厭煩的情緒。

  * 測試用例越簡單越好,不要奢望有非常大的覆蓋面。搭建一個(gè)易維護(hù)和可擴(kuò)展的自動化測試是一個(gè)長期的任務(wù)。一般來說,“底層”代碼,例如算術(shù)、碰撞檢測和渲染,更容易進(jìn)行自動化測試,對于游戲性和完整的游戲測試來說,還是需要經(jīng)過QA人員親自測試。當(dāng)然,QA部門的注意力也要從技術(shù)轉(zhuǎn)移到與游戲性相關(guān)的問題上去!暗紸房間后,因?yàn)橥L(fēng)口前面的箱子太高了,所以出不去”這樣的報(bào)告就會取代“當(dāng)我的角色轉(zhuǎn)動的時(shí)候,屏幕上出現(xiàn)了很多扭曲的三角面”。

  持續(xù)集成

  在一個(gè)復(fù)雜的軟件項(xiàng)目中引入自動化測試,你會發(fā)覺運(yùn)行它也需要一定的時(shí)間,我們看到的一些項(xiàng)目甚至需要幾個(gè)小時(shí)。如果讓開發(fā)者在他們的開發(fā)用機(jī)上運(yùn)行的話,測試會完全占用他們的機(jī)器,影響工作,那么結(jié)果就是他們不去運(yùn)行測試用例,很顯然,沒有被運(yùn)行的用例是沒有任何價(jià)值的。

  解決方法就是搭建一臺或多臺專用的自動化測試機(jī)。它同時(shí)還運(yùn)行版本管理軟件(Subversion/CVS/Perforce),一旦發(fā)現(xiàn)提交了新代 碼,那么代碼就會被Check out并編譯,測試用例也會自動運(yùn)行。最后,系統(tǒng)會將測試結(jié)果報(bào)告以email的形式自動發(fā)送給最近提交代碼的開發(fā)者。

  完全自動化、重復(fù)的 build和測試過程,這種過程每天運(yùn)行多次,在極限編程中,我們把它稱為:持續(xù)集成。為了更好的實(shí)行持續(xù)集成,像 Cruise Control或者Anthill這樣的開源代碼工具可以將版本管理軟件和自動build工具,例如ANT,整合起來。使用這樣的工具, 可以很輕松的搭建適合自己的持續(xù)集成系統(tǒng)。

  我們發(fā)現(xiàn)搭建專用持續(xù)集成服務(wù)器使得開發(fā)過程變得更順暢,開發(fā)者可以更專注于自己的工作。與此同時(shí),測試可以被很好的運(yùn)行,一旦提交了錯誤的代碼,持續(xù)集成系統(tǒng)會自動通知開發(fā)者和項(xiàng)目經(jīng)理,因此開發(fā)者也可不必為此分心。自動化,自動化!

  自動化測試和持續(xù)集成的使用為我們在游戲和工具的開發(fā)上帶來了極大的收益。例如,持續(xù)集成服務(wù)器根據(jù)Wiki中的變化,每天自動生成CHF (windows幫助文件)文件。而且,使用ANT和CruiseControl來制作軟件自動分發(fā)包會非常容易。這樣一來,用最新的代碼(或最新的 tag)創(chuàng)建一個(gè)完整的分發(fā)包就是舉手之勞。

此文章共有6頁  上一頁 1 2 3 4 5 6 下一頁

文章來源:中國項(xiàng)目管理資源網(wǎng)

軟件開發(fā)項(xiàng)目管理培訓(xùn)課程方案


發(fā)表評論    【推薦】 【打印
我來評兩句 查看最新評論〗 
請您注意:
·遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而導(dǎo)致的法律責(zé)任
·本網(wǎng)留言板管理人員有權(quán)刪除其管轄留言內(nèi)容
·您在本網(wǎng)的留言,本網(wǎng)有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本留言即表明您已經(jīng)閱讀并接受上述條款
昵稱: 匿名
 
圖片廣告
熱點(diǎn)文章
論壇精貼

成人精品国产| 涩爱亚洲网址| 亚洲无码中文字幕搜索| 欧美精品-老牛影视内射| 一级毛片,午夜直播。| 无码人妻一区二区三区超清| 激情小说亚洲无码| 人妻少妇内射| 国产一区精品自拍| 日本精品高清一区二区| 熟女A√| AV综合久久无码| 十四以下岁毛片带血A级| 神马影院我不卡888| 中文文精品字幕一区二区| 一二三四国产精品视频| 另类专区网| 自慰网站在线| 亚洲第一综合激情| 婷婷五月在线视频| 国产欧美美女在线| 国产精品va无码免费| 四虎高清视频| 无码专区涩爱网| 日韩一区二区三区高清| 伊人99222| 亚洲成a人片| 欧美黑人巨大久久久| 久久国产精品欧美| 午夜精品视频www| 女人被狂躁到高潮视频免费动态图| 亚洲精品无码h| 午夜激情久久久久久| 欧美日产国产精品| 综合欧美五月婷| 久久久久久九九妻久久| 乱子伦视频在线看| 国产精品亚洲中文欧美| 直接看的国产黄色网址| 亚洲第四页| 97国产原创|