上線前不只測 Bug:無障礙、低規格、中斷點與輸入裝置測試
上線驗收不只是確認劇情能通關,還要證明目標玩家在真實裝置、真實中斷和不同能力條件下能完成核心體驗。測試矩陣至少涵蓋無障礙、最低規格、網路與系統中斷點、輸入裝置、語言和存檔復原,並為每一項定義通過標準。

開篇導讀
上線驗收不只是確認劇情能通關,還要證明目標玩家在真實裝置、真實中斷和不同能力條件下能完成核心體驗。測試矩陣至少涵蓋無障礙、最低規格、網路與系統中斷點、輸入裝置、語言和存檔復原,並為每一項定義通過標準。
用支援範圍建立裝置矩陣
列出最低、建議和高階規格,涵蓋不同 CPU、GPU、記憶體、儲存裝置類型、解析度和作業系統版本。影片解碼能力比純 3D 效能更關鍵,應包含不支援某些硬體解碼的邊界裝置。行動裝置還要測試溫升、背景執行策略、瀏海與系統手勢。
每類選少量代表裝置持續進行迴歸測試,不追求無窮機型。收集啟動時間、首幀顯示時間、切換時間 P95、掉幀、峰值記憶體用量、磁碟用量和耗電量,用一致情境比較版本。
無障礙按任務驗證
讓測試者完成閱讀字幕、理解選項、在計時內選擇、執行 QTE、導覽選單、辨識焦點和調整設定。檢查可調字級與背景、說話者標示、非語言聲音、顏色替代方式、輸入重新對應、連打替代方式、計時輔助和分軌音量控制。
遵循目標平台的當期要求,並邀請有相關使用經驗的人參與測試,而不是只用模擬器猜測。Xbox 遊戲無障礙指南提供了按功能組織的檢查方向,可作為起點而非認證。Xbox 無障礙指南
主動製造中斷點
在影片準備、選項顯示、選擇提交、存檔寫入、資源下載、章節切換和結局結算的每個階段強制退出。復原後應回到明確位置,狀態不重複、不遺失,媒體與字幕同步。再測試鎖定螢幕、切到背景、來電、睡眠、控制器中斷連線和儲存空間耗盡。
網路測試包含離線啟動、網路不佳、斷線、重新連線、下載驗證失敗和服務無法使用。單機內容不應因分析服務失敗而無法遊玩;必須連網的功能要給出可理解的原因和重試方式。
輸入裝置不能只測「能按」
鍵盤滑鼠、遊戲控制器、觸控螢幕和輔助輸入分別檢查導覽、焦點、返回、暫停、長按、雙擊防抖和裝置熱切換。螢幕顯示的按鍵提示隨目前裝置更新,但頻繁誤切換要有防抖處理。所有核心操作可在不觸碰精確小目標的情況下完成。
遊戲控制器在限時選擇中中斷連線時如何處理必須定義:暫停計時、延長時間,還是走預設路線。任何方案都要一致並可測試。
語言和顯示環境會改變體驗
涵蓋最長文字、混合字元、缺字、換行、字幕與選項重疊。測試視窗、全螢幕、多螢幕、超寬螢幕、縮放和不同電視安全區。HDR 與 SDR 若都支援,檢查黑位、字幕亮度和螢幕錄影表現。
配音與字幕組合自由切換時,儲存設定並驗證章節跳轉後不重設。文字轉語音或螢幕閱讀器支援若在範圍內,要檢查控制項語意和焦點順序。
長時間與污染環境測試
連續遊玩多章、反覆讀檔、頻繁切換語言和循環重玩,觀察記憶體洩漏、快取膨脹、溫度與存檔增長。再用裝有舊版本、殘留快取、多個存檔和磁碟空間不足的「髒裝置」升級,不只在全新機器上安裝。
測試時模擬真實暫停:停在選擇介面半小時、隔天恢復、系統時間變更。互動影片的狀態機往往在這些邊界暴露問題。
發布門檻寫成結果
「已測試低規格」不夠,應寫目標裝置連續完成指定路線、切換指標不超過門檻、無阻斷、存檔驗證通過。對無法修復的限制,更新商店系統需求和已知問題,不能把風險留給玩家發現。
發布候選版本凍結後只接受經過評估的變更;任何媒體、字幕或設定替換都觸發對應的迴歸測試。最終組建從乾淨環境安裝一次,並驗證解除安裝、更新和離線啟動。
用真人情境補足實驗室測試
邀請未接觸專案的人在客廳電視、通勤手機或一般電腦環境中完成指定任務,團隊不在旁提示。記錄他能否找到字幕與計時設定、遊戲控制器中斷連線後如何復原、被現實打斷後是否知道自己在哪。開發團隊熟悉介面,往往會無意識補全缺少的提示。
對發現的問題區分阻斷、明顯障礙與偏好,並註明受影響族群和替代路徑。不能因為只有少數測試者遇到就忽略,也不能把所有個人偏好都升級為發布阻斷。標準來自核心任務能否完成和已聲明的支援範圍。
下一步:以「裝置 × 中斷點 × 輸入 × 語言」建立風險矩陣,選出最可能出錯的二十個組合;在發布候選版本上逐項記錄證據,而不是只打一個通過勾。


