• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    西山居揭秘:劍網3是如何進行測試的

    發布: 2009-8-10 18:07 | 作者: 網絡轉載 | 來源: 領測軟件測試網 | 查看: 446次 | 進入軟件測試論壇討論

    領測軟件測試網

    游戲測試工程師平時的主要工作有:按版本進行系統測試功能測試,跑場景(檢查障礙、物件、任務、怪物分布等等)、測試怪物AI、檢查和測試物品掉落機率、檢查NPC對話、測試武功技能等等。同時還會做兼容性測試(如:顯卡、CPU、操作系統等等)、易用性測試(如界面操作順暢度、界面友好度等)。

     西山居揭秘:劍網3是如何進行測試的 - 天姿 - abc:to be Mama

    代碼測試工作流程定義

    測試開發工程師主要的任務目標是保障程序代碼的質量,同時開發和提供各種調試、測試需要用到的輔助工具,測試開發工程師還需要通過“代碼走查”和“單元測試”來發現程序代碼規范性問題和潛在的BUG!白層嬎銠C做善長做的事情”----是測試開發工程師做事的一個重要理念,所以我們開發出了一些自動化的測試工具,如可以自動檢查配置表錯誤的檢查工具,可以幫助測試工程師自動跑任務的游戲機器人等。因為我們在每天的凌晨會自動構建版本(通常叫做NightlyBuild),然后會進行自動化測試,所以測試開發工程師每天早上上班第一件事就是看自動化測試報告,這樣可以及時地發現每個版本的問題,及時修復。

    測試開發工程師的基本要求掌握較好的編程能力和程序調試能力,有一定的軟件系統設計能力,同時對所開發的產品的相關領域知識有一定的了解和掌握,如我們開發的是網絡游戲,那么就要會Socket編程,圖形編程(如2D或3D),數據庫設計與操作等。

    為了更好的說明劍網3質量人員主要的工作任務,給出以下示意圖:

    西山居揭秘:劍網3是如何進行測試的 - 天姿 - abc:to be Mama

    如上圖所示,測試開發工程師主要是確!跋到y設計—詳細設計與編碼”這個階段的相關質量,如系統設計是否合理,算法是否是最優的,代碼可讀性如何、有沒有BUG等等。要特別提出的是,測試開發工程師的工作可以在版本還沒有完整編譯出來之前就可以開展,也就是說,只要程序員把設計文檔寫好,或者代碼提交到代碼庫,測試開發工程師就可以開始進行測試了。在游戲測試工程師的工作之前就可以發現一部分BUG。避免這些BUG遺留到系統測試階段。而游戲測試工程師側重于發現集成環境下出現的BUG和產品化方面的BUG。

    當然,除了上述說到的要有“專業”的能力外,還需要其它方面的能力,簡單地說就是“工作能力”了。網絡上有一篇文章,大意是“測試人員必備的十大素質”,有耐心,細心,良好的溝通能力,很好的抗打擊能力,較好的總結能力,洞察力,對問題的敏感能力等等。說實話,如果你真的可以同時做到了這些,我可以稱你為“神”了!不過作為一名優秀的軟件測試工程師(不管是游戲測試或是測試開發),會編程、有耐心、對問題有較好的敏感性、良好的溝通能力確實是做好軟件測試工程師的比較重要的前提條件。

    就拿耐心來說吧,大家都知道,在游戲研發過程中,會經歷無數次的版本集成,也就是說會出無數個版本,對于游戲測試工程師來說,基本上每個版本提交測試后,都需要去將各個場景的任務跑一遍(任務個數成百上千噢。。。),同時還要檢查每個NPC和怪物的位置和功能等等,這樣做久了肯定會累的。自己想不清楚的話,可能會放棄,如果想清楚了,工作中也經常有一些比較有趣的事情發生。比如為了測試方便,我們的測試工程師們在游戲里一般都是“上帝”。呵呵,其實就是在游戲里可以使用各種各樣的“GM指令”啦~~~有了GM指令,你可以隨意設置你的角色的等級,獲得所有高級裝備,學會各種門派的頂級武功,去任何你想要去的地方,這樣,各大怪物BOSS當然不在話下,你想怎樣孽待這些怪物都可以。哇哈哈~~~不過,有時為了盡量模擬游戲發布后,玩家可能碰到的問題,還是會限制使用“GM指令”的。記得曾經發生過一件很有趣的事:某日測試工程師A創建了一個角色,要測試NPC的一些動作,把村子里面的一個教武功的NPC和周圍幾個其它NPC殺了,連地上走動的小雞都不放過,這時在旁邊做其它測試的同事發現不能從這個NPC接任務了,然后就開始把追殺他!

    工具開發流程

    西山居揭秘:劍網3是如何進行測試的 - 天姿 - abc:to be Mama

    至此,各位應該對劍網3的測試有了初步的了解了吧?

    總之,我們的目標是做一款精品游戲,做一款好游戲!劍網3的質量保障人員是我經歷過的項目中人數最多的,也是最有實力的一支隊伍,有了這樣一支隊伍,再加上一批有做精品游戲理念的項目其它成員,我相信我們能夠把劍網3的質量做得足夠好,讓大家順暢地、開心地游戲。

    希望劍網3發布之時,廣大劍俠3的玩家會說:“劍網3,很好,很強大!”

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>