• 游戲測試

    編輯
    本詞條由“匿名用戶” 建檔。

    游戲測試

    編輯

    游戲測試的主要功能發現和記錄軟件缺陷(即錯誤)。交互式娛樂軟件測試是一個技術含量很高的領域,需要計算專業知識、分析能力、關鍵的評估技能和耐力。近年來,游戲測試領域在財務和情感上都極為費力且毫無回報,因此受到抨擊。

    游戲測試員

    編輯

    游戲測試員是執行游戲測試的開發團隊的成員。

    角色

    員工的組織在組織之間有所不同。一家典型的公司可能會擔任以下與測試學科相關的角色:

    游戲測試

    • 游戲制作人負責與市場營銷和質量保證協調設置測試截止日期。他們還管理游戲測試以外的許多項目,涉及到游戲的整體制作。最終提交或獲得“金牌”身份通常需要獲得他們的批準。
    • 首席測試人員,測試負責人或質量檢查負責人是負責游戲正常工作和管理錯誤列表的人員。首席測試員管理質量檢查人員。首席測試人員與設計師和程序員緊密合作,尤其是在項目結束時。首席測試人員負責跟蹤錯誤報告并確保已將其修復。他們還負責質量檢查小組制作正式和完整的報告。這包括丟棄重復的和錯誤的錯誤報告,以及要求澄清。隨著游戲接近Alpha和Beta階段,首席測試人員將更多測試人員帶入團隊,與外部測試團隊進行協調,并與管理層和制作人合作。在xxx測試員批準之前,有些公司可能會阻止游戲成功。首席測試人員通常還負責匯編游戲鏡頭的代表性樣本,以提交給ESRB和PEGI等監管機構
    • 測試人員負責檢查游戲是否正常運行,是否易于使用,是否具有有意義的操作以及有趣的游戲xxx。測試人員需要編寫準確且具體的錯誤報告,并在可能的情況下提供有關如何復制錯誤的描述。測試人員可以在整個游戲中分配給單個游戲,也可以根據部門的時間表和特定需求將其帶入其他項目。
    • SDET(測試中的軟件開發工程師)或技術測試人員負責構建自動測試用例和框架,并管理復雜的測試問題,例如總體游戲性能和安全性。這些人通常具有很強的軟件開發技能,但側重于編寫會暴露其他應用程序缺陷的軟件。不同工作室的具體角色和職責會有所不同。許多游戲都是在沒有任何技術測試人員的情況下開發的。

    游戲測試的就業

    游戲質量檢查的技術性不如一般軟件質量檢查。游戲測試人員通常需要經驗,但是偶爾只有高中文憑,而沒有任何技術專長就足夠了。游戲測試通常是有經驗的測試人員的全職工作; 然而,許多員工被聘為臨時工作人員,如測試版的測試人員。在某些情況下,發布商雇用的測試人員可能會被派往開發人員的站點工作。最激進的招聘季節是夏末/初秋,因為這是游戲的緊要期的開始,游戲要在假期季節及時交付。

    一些游戲工作室開始采用更加技術性的方法來進行游戲質量檢查,這與傳統的軟件測試更加一致。技術測試職位在整個行業中仍然很少見,但這些工作通常是具有長期職業道路的全職職位,需要4年計算機科學學位和在測試自動化方面的豐富經驗。

    一些測試人員將此工作用作游戲行業的墊腳石。質量檢查簡歷顯示非技術技能,傾向于管理,而不是市場營銷或生產。編程、藝術或設計職位的申請人需要證明這些領域的技術技能。

    補償

    游戲測試人員通常按小時支付(約10至12美元/小時)。測試管理通常更有利可圖,并且需要經驗和大學學歷。一項年度調查發現,測試人員的平均年薪為39k美元。經驗不足三年的測試人員平均可賺取2.5萬美元,而經驗超過三年的測試人員則可賺取4.3萬美元。具有超過六年經驗的測試線平均年薪為71ka美元。

    游戲測試的處理

    編輯

    測試過程的典型錯誤報告進度如下所示:

    • 鑒定。分析不正確的程序行為并將其識別為錯誤。
    • 正在報告。使用缺陷跟蹤系統將該錯誤報告給開發人員。錯誤的情況和重現步驟都包含在報告中。開發人員可能會要求其他文檔,例如有關該錯誤表現的實時視頻。
    • 分析。負責該錯誤的開發人員,例如美術師、程序員或游戲設計師,將檢查故障。盡管報告中的不一致之處可能需要測試人員提供更多信息或證據,但這不在游戲測試人員職責范圍之內。
    • 驗證。開發人員解決問題后,測試人員將驗證該錯誤不再發生。并非所有錯誤都由開發人員解決,例如,某些錯誤可能被稱為功能(表示為“ NAB”或“不是錯誤”),也可能被生產者“放棄”(允許忽略),根據公司政策、游戲設計師甚至首席測試人員。

    方法論

    編輯

    沒有用于游戲測試的標準方法,并且大多數方法是由單個視頻游戲開發商和發行商開發的。方法不斷地完善,并且對于不同類型的游戲可能會有所不同(例如,測試MMORPG的方法將不同于測試休閑游戲的方法)。許多方法(例如單元測試)直接從通用軟件測試技術中借鑒而來。下面概述了最重要的方法,特定于視頻游戲。

    • 功能測試最常與短語“游戲測試”相關聯,因為它需要以某種形式玩游戲。功能測試不需要廣泛的技術知識。功能測試人員會在游戲本身或其用戶界面中尋找一般性問題,例如穩定性問題,游戲機制問題和游戲資產完整性。
    • 一致性測試是存在游戲測試實驗室的原因。控制臺平臺的xxx方許可方對其平臺許可具有嚴格的技術要求標題。例如,索尼發布技術要求清單(TRC)、微軟發布Xbox要求(XR)、任天堂發布一組“指南”(Lotcheck)。其中一些要求是高度技術性的,不在游戲測試范圍之內。其他部分,最顯著的是標準錯誤消息的格式,存儲卡數據的處理以及合法商標和商標的處理。受版權保護的材料,是游戲測試人員的責任。即使是提交許可審批中的一次違規,也可能導致游戲被拒絕,從而可能導致進一步測試和重新提交的額外費用。另外,延遲可能會導致標題錯過重要的啟動窗口,從而可能使發布者付出更大的金錢。
    這些要求是根據保密協議發布給開發人員和發行商的專有文檔。盡管熟悉這些標準被認為是作為測試人員具有的一項寶貴技能,但仍無法讓公眾進行審查。
    如果游戲針對特定的內容分級,則合規性還可以指ESRB和PEGI等監管機構。測試人員必須報告令人反感的內容,這些內容可能不符合所需的評分。與許可類似,未獲得期望評級的游戲必須重新編輯、重新測試并重新提交,但需要支付額外費用。

    控制臺硬件

    編輯

    對于控制臺,大多數測試不是在普通系統或用戶單元上執行的。特殊的測試設備提供給開發人員和發行商。最重要的工具是測試或調試工具包以及開發工具包。與消費類產品的主要區別在于可以從刻錄的光盤、USB記憶棒或硬盤驅動器加載游戲。控制臺也可以設置為任何發布區域。這使游戲開發人員可以制作副本進行測試。消費者部門不具備此功能來打擊軟件盜版和灰色市場進口。

    • 測試套件具有與消費單元相同的硬件規格和整體外觀,盡管通常具有其他測試設備的附加端口和連接器。測試套件包含其他選項,例如運行自動合規性檢查,尤其是在保存數據方面。該系統軟件還允許用戶捕獲內存轉儲,以幫助調試。
    • 開發工具包通常不被游戲測試人員使用,但被程序員用于較低級別的測試。除了測試套件的功能外,開發套件通常還具有更高的硬件規格,最顯著的是增加了系統內存。這使開發人員無需擔心優化即可估計早期游戲性能。開發套件通常更大,并且看起來與測試套件或消費類產品有所不同。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/116246/

    (2)
    詞條目錄
    1. 游戲測試
    2. 游戲測試員
    3. 角色
    4. 游戲測試的就業
    5. 補償
    6. 游戲測試的處理
    7. 方法論
    8. 控制臺硬件

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久