Windows 遊戲測試案例:Windows XP、Windows Vista、Windows 7 和 Windows 8 上游戲的最佳做法
本文提供適用于 Windows 遊戲的測試案例。
如何使用本文
本文有三個主要章節:
-
測試需求
-
本檔中的每個測試需求都有四個主要區段:標題和具有三個值得注意的區段, (左欄、右上方、右下) 。
-
標題
-
測試案例的名稱。
-
方塊,左方欄
-
套用測試案例的作業系統名稱。
-
方塊,右上方
-
測試案例的簡短摘要。
-
方塊,右下角
-
實際測試案例的詳細資料。
-
-
範例測試腳本
-
本節是使用測試需求作為指南時,一般測試通過會遵循的序列範例。
-
測試控管注意事項
-
本節包含用來驗證測試需求中通過或失敗條件之每個測試控管的詳細注意事項。
測試需求
1. 遊戲需求
1.1 Windows 遊戲總管
Windows 7 Windows Vista |
遊戲必須在 Windows Vista 和 Windows 7 的 [遊戲總管] 中顯示。 選取時,遊戲也必須顯示正確的中繼資料。 安裝不得建立快捷方式,才能在桌面、[開始] 功能表或任何其他位置啟動遊戲。 不得建立移除的工作和快捷方式。 |
|
1.2 Windows 系列安全/家長監護
Windows 7 Windows Vista |
遊戲必須在「標準使用者」的內容內執行。 家長監護必須能夠封鎖遊戲。 確認 GDF 具有 EXE 名稱。 |
|
1.3 Windows Vista 豐富型已儲存的遊戲
此需求已淘汰。
1.4 適用于 Windows 的 Xbox 360 通用控制器 [條件式需求]
Windows 7 Windows Vista Windows XP |
支援遊戲台控制器的遊戲必須使用 XInput API 支援Windows 專用 Xbox 360 控制器。 通用控制器觸發程式和按鈕的所有參考都必須使用 Xbox 360 名稱。 |
注意:
|
1.5 多個外觀比例和解析度
Windows 7 Windows Vista Windows XP |
遊戲必須至少支援下列外觀比例和相關聯的螢幕解析度:
|
找出遊戲的視訊選項, (這可能在我們的遊戲外) 。
注意:
|
1.6 Windows Media Center
此需求已淘汰。
1.7 Direct3D [條件式需求]
OS | 需求 |
---|---|
Windows 7 Windows Vista Windows XP |
如果遊戲使用 Direct3D,則支援的最小版本必須是 Direct3D 9,而 Direct3D 必須是任何顯示組態選項的預設值。 |
|
1.8 啟用高 DPI 感知
Windows 7 Windows Vista |
啟用 DPI 縮放比例時,遊戲及其安裝程式必須正確執行,而不會發生視覺問題。 |
|
2.安全性和相容性
2.1 遵循使用者帳戶控制指導方針
Windows 7 Windows Vista |
應用程式隨附的每個可執行檔 (.EXE 副檔名) 都必須有定義其執行層級的內嵌資訊清單:
|
|
2.2 支援 x64 版本的 Windows
Windows 7 Windows Vista |
若要維持與 x64 版 Windows 的相容性:
注意: |
手動測試
|
2.3 簽署檔案
Windows 7 Windows Vista Windows XP |
例如,所有可執行檔 (,.exe 和 .dll 副檔名) 都必須使用 Authenticode 憑證簽署。 如果您使用 Windows Installer,則必須簽署安裝程式的套件檔案 (.msi 檔案) 。 |
手動測試
|
2.4 簽署驅動程式
Windows 7 Windows Vista Windows XP |
遊戲所安裝的任何核心模式驅動程式都必須使用公開有效的 Authenticode 憑證簽署。 遊戲所安裝的任何核心模式硬體設備磁碟機都必須透過 Windows Hardware Quality Labs (WHQL) 或驅動程式可靠性簽章 (DRS) 計畫取得 Microsoft 簽章。 |
手動測試
|
2.5 正確執行版本檢查
Windows 7 Windows Vista Windows XP |
除非終端使用者授權合約禁止在未來作業系統上使用,否則遊戲不得在未來作業系統上執行,如 Windows 版本號碼的變更所指出。 如果遊戲應該失敗,則必須透過向使用者顯示訊息,以正常執行。 |
|
2.6 支援並行使用者會話
Windows 7 Windows Vista Windows XP |
遊戲必須支援標準 Windows 多工處理案例。 |
在 Windows Vista 或 Windows 7 中建立名為 Toby 的標準使用者帳戶。 啟動 -> 主控台 -> 新增或移除使用者帳戶 -> 建立新帳戶
|
2.7 支援長名稱
Windows 7 Windows Vista Windows XP |
如果遊戲支援儲存檔案,它必須能夠儲存具有長名稱和路徑的檔案。 遊戲必須正確處理特殊檔案系統字元,例如 \ / : * ? 「 < 或 > 用於建立檔案名或路徑的任何使用者輸入欄位中。 |
|
3. 安裝
3.1 簡易安裝
Windows 7 Windows Vista Windows XP |
具有傳統安裝的遊戲必須在其安裝使用者介面中提供簡化的路徑。 |
|
3.2 支援安裝使用者帳戶控制
Windows 7 Windows Vista |
遊戲安裝程式不得假設它正在與使用者相同的內容中執行。 因此,遊戲必須在初次執行時,與安裝分開執行個別執行。 |
|
3.3 安裝至正確的資料夾
Windows 7 Windows Vista Windows XP |
根據預設,遊戲必須安裝到 Program Files 資料夾。 使用者資料必須在初次執行時寫入,而不是在安裝期間寫入。 |
注意: |
3.4 正確安裝 Windows 資源
Windows 7 Windows Vista Windows XP |
應用程式不得嘗試安裝受 Windows Resource Protection 保護的檔案或登錄機碼, (WRP) 。 |
|
3.5 避免在安裝期間重新開機
Windows 7 Windows Vista Windows XP |
除非傳回結果或 Microsoft 檔指出重新開機,否則遊戲安裝程式不應該假設從轉散發套件安裝 Windows 元件需要重新開機。 |
注意: |
3.6 正確使用檔案版本設定
Windows 7 Windows Vista Windows XP |
遊戲安裝程式必須正確檢查,以確保已安裝最新的檔案版本。 安裝遊戲絕對不能回歸您不會產生的任何檔案,或是您不會產生的應用程式所共用的任何檔案。 |
|
3.7 支援自動執行 [條件式需求]
Windows 7 Windows Vista Windows XP |
針對在 CD、DVD 或其他支援自動執行之抽取式媒體上散發的遊戲,第一次插入光碟時,應用程式必須自動執行或提示使用者安裝遊戲。
注意:
|
|
4. 可靠性
4.1 消除不必要的重新開機
OS | 需求 |
---|---|
Windows 7 Windows Vista |
所有應用程式安裝程式都必須利用重新開機管理員 API,以避免系統重新開機 (請參閱 需求 3.5) 。 |
4.2 消除應用程式驗證器失敗
Windows 7 Windows Vista Windows XP |
在下列測試中,遊戲不得在 Microsoft Application Verifier (AppVerifier) 4.0 版或更新版本下執行任何失敗:
|
使用工具:AppVerifier 4.0 (或更新版本)
注意: |
4.3 支援Windows 錯誤報告
Windows 7 Windows Vista Windows XP |
遊戲只能處理已知和預期的例外狀況,而且不得停用Windows 錯誤報告。 如果將存取違規) 之類的錯誤 (插入遊戲中,則必須允許Windows 錯誤報告報告當機。 |
使用工具:執行緒 Hijacker
|
Windows 7 Windows Vista Windows XP |
例如,所有可執行檔 (,.exe 或 .dll 檔案) 必須包含精確的產品名稱、公司名稱和檔案版本。 |
|
Windows 7 Windows Vista Windows XP |
遊戲的正常結束不得造成未知的例外狀況錯誤。 |
|
5.範例測試腳本
這是使用上述測試需求作為指南的一般測試通過範例。
5.1 工具
- AMD CPU 上 32 位版本的 Windows Vista SP1 和/或 Windows 7
- Intel CPU 上 32 位版本的 Windows Vista SP1 和/或 Windows 7
- AMD CPU 上 64 位版本的 Windows Vista SP1 和/或 Windows 7
- Intel CPU 上 64 位版本的 Windows Vista SP1 和/或 Windows 7
- AMD CPU 上的 32 位版本 Windows XP SP2
- Intel CPU 上的 32 位版本 Windows XP SP2
- 支援 1680 1050 的寬螢幕監視器
- Windows 專用 Xbox 360 控制器
5.2 安裝前
Windows Vista 和 Windows 7:建立兩個標準使用者:Jane 和 Toby
Windows Vista 和 Windows 7:確定已啟用使用者帳戶控制
建立 System32 的預先安裝快照集
- 建立名為 G4Wtest 的目錄
- 啟動命令 Window (Start - > Run - > cmd)
- 流覽至 c:\windows\system32
- 輸入 dir /o:-g /o:-d >> c:\G4Wtest\pregame.txt
Windows Vista 和 Windows 7:設定為 150% DPI [1.8]
繼續 安裝
5.3 安裝
- 以 User Jane 身分登入
- 將遊戲光碟插入 CD/DVD 磁片磁碟機,確認 [安裝/執行] 對話方塊會自動啟動 [3.7]
- 確認遊戲安裝程式提示 User Jane 提高系統管理員認證 [3.2]
- 確認遊戲自動執行程式本身不會提示 User Jane 透過系統管理員認證提升許可權 [3.7]
- 確認遊戲未顯示多個 End-User 授權合約 (EULA) [3.1]
- 確認遊戲顯示預設/簡單和自訂/進階安裝選項 [3.1]
- 確認 [預設/簡單安裝] 選項會略過安裝程式的所有使用者輸入選取專案, (選取安裝資料夾、元件選取等等。) [3.1]
- 確認遊戲安裝程式未提示作業系統元件設定 (DirectX 安裝程式、C Run-Time 程式庫等等。) [3.1]
- 確認遊戲安裝程式未提示進行防火牆互動 [3.1]
- 確認遊戲安裝程式未發生作業系統版本 [2.5] [4.2] 的錯誤
- 確認遊戲安裝程式未顯示未簽署的驅動程式對話方塊, (s) [2.4]
- 確認安裝程式 [3.4] 期間未顯示任何 Windows Resource Protection (WRP) 對話方塊
- 確認在安裝後重新插入磁片磁碟機不會自動開始安裝
- 確認遊戲不需要在安裝 [3.5] 之後重新開機系統
- 確認您可以將遊戲安裝為 User Jane [3.2]
- 確認遊戲會自動執行,或啟動器功能表出現在安裝程式結尾 [3.1]
- 如果遊戲在安裝之後自動執行,請跳至 執行時間
- 如果遊戲離開啟動功能表,或無法卸載,請參閱安裝後一節
5.4 安裝後
確認遊戲未在使用者桌面上放置啟動快捷方式 [1.1]
確認遊戲未在 [開始] 功能表中放置啟動快捷方式 [1.1]
確認遊戲圖示顯示在 Windows 遊戲總管 [1.1]
確認底部的中繼資料 (發行者、開發人員、內容類型、發行日期、版本) 顯示,且正確 [1.1]
確認遊戲圖示在 Windows 遊戲總管 [1.1] 中顯示 Windows 體驗索引 (WEI) 資訊
確認適用于中繼資料的遊戲超連結在 Windows 遊戲總管 [1.1] 中正常運作
確認遊戲在 Windows 遊戲總管 [1.1] 中顯示精確的家長監護分級
建立 System32 的安裝後快照集
- 啟動命令 Window (Start - > Run - > cmd)
- 流覽至 c:\windows\system32
- 輸入 dir /o:-g /o:-d >> c:\G4Wtest\postgame.txt
- 藉由比較 pregame.txt 與 postgame.txt [3.6] ,確認遊戲不會回歸兩份檔中所列的任何檔案版本
繼續進行 執行時間
5.5 執行時間
執行時間 1:如果啟動功能表存在,請從該處啟動遊戲。 如果在安裝之後,遊戲自動執行或從遊戲啟動器功能表啟動,請執行下列動作:如果不是,請跳至 RUNTIME 2:
- 如果遊戲允許) ,請建立設定檔 (
- 開始新的遊戲
- 儲存遊戲
- 結束遊戲
- 從遊戲總管啟動遊戲
- 確認遊戲從遊戲總管圖示 [1.2] 啟動
- 確認遊戲未在啟動時提示系統管理員認證 [1.2]
- 確認 User Jane 帳戶可以存取使用者設定檔和儲存遊戲 [3.2]
- 繼續進行 RUNTIME 3
RUNTIME 2:如果遊戲未自動執行或從遊戲啟動器功能表顯示啟動,則這是 [3.1] 失敗;不過,測試可以正常繼續:
- 從遊戲總管啟動遊戲
- 確認遊戲從遊戲總管圖示 [1.2] 啟動
- 確認遊戲未在啟動時提示系統管理員認證 [1.2]
- 繼續進行 RUNTIME 3
執行時間 3:如果遊戲支援遊戲台,請確認遊戲辨識Windows 專用 Xbox 360 控制器為輸入裝置 [1.4]
- 如有需要,請透過選項功能表啟用控制器
- 使用 Xbox 360 名稱確認遊戲參考控制器按鈕和觸發程式
- 確認遊戲和功能表系統可透過Windows 專用 Xbox 360 控制器進行控制
- 確認Windows 專用 Xbox 360 控制器會根據接受的標準運作
將影片設定為 [1.5]:
- 確認遊戲以 4:3 外觀比例解析度執行, (800 600 或 1024 768)
- 確認遊戲以 16:9 外觀比例解析度執行, (1280 720)
- 確認遊戲以 16:10 外觀比例解析度執行, (1680 1050、800 480 或 1152 720)
- 確認遊戲在對解析度進行變更時提示使用者
- 如果您未在 15 秒內接受,請確認顯示會還原為先前的設定
- 確認遊戲不會延展圖片,並接著呈現更廣泛的檢視區域
- 確認遊戲不會在遊戲區域的左側和右側新增黑色橫條
如果影片設定中可用,請確認遊戲轉譯選項預設為 Direct3D [1.7];否則,請繼續進行 自動化測試
如果出現提示或選項可用,請建立使用者設定檔。 使用長檔名 [2.7] 時,確認遊戲不會發生錯誤
啟動新的遊戲、建立遊戲儲存,並確認遊戲在處理不支援的檔案系統字元 [2.7] 時不會發生錯誤
確認遊戲正確 ALT+TAB 至 Windows 桌面 [2.6]
- 按一下 [開始- > 切換使用者] 以切換執行遊戲的使用者
- 以 Toby 身分登入
- 確認遊戲以 User Toby 的形式啟動,同時仍以 User Jane [2.6] 執行
- 確認遊戲在使用者切換程式 [2.6] 期間,使用者 Toby 或 User Jane 未發生錯誤
- 確認您無法從原始遊戲會話聽到音訊 [2.6]
- 結束遊戲
- 登出 Toby
- 切換回游戲執行所在的原始使用者
- ALT+TAB 回到遊戲
結束遊戲
繼續進行 執行時間後
5.6 執行時間後
- 確認遊戲在結束時不會產生錯誤 [4.3]
- 確認已安裝至 Program Files 的遊戲 [3.3]
- 繼續進行 家長監護
5.7 家長監護
在 主控台 中開啟家長監護
確認遊戲在家長監護主控台 [1.2] 中游戲標題下方顯示精確的家長監護分級
如需下列測試,請參閱測試案例 [1.2] :
將家長監護設定為 「開啟」之後,請確認遊戲是以使用者 Jane [1.2] 的形式執行遊戲
登出並以 Toby 身分登入
確認遊戲是以這些設定作為使用者 Toby 執行 [1.2]
登出並以 Jane 身分登入
在 [家長監護] 區段中,封鎖使用者 Toby 看到您剛安裝遊戲的一個 ESRB 層級和更高層級的遊戲
範例:如果遊戲已評等 E,請將它設定為 Toby 只能播放評分 C 的遊戲
確認遊戲是以使用者 Jane [1.2] 身分使用這些設定執行
以使用者 Toby 身分登出並登入
確認當使用者 Jane [1.2] 封鎖 ESRB 時,遊戲不會在 User Toby 上啟動
以使用者 Toby 身分登出,並以使用者 Jane 的身分重新開啟
如果先前已變更,請還原 ESRB 設定
如果沒有 ESRB 設定,請選取 [封鎖] 或 [允許特定遊戲],然後依名稱選取遊戲
以 Jane 和 Toby 身分登出
確認當使用者 Jane [1.2] 封鎖 EXE/Name 時,遊戲不會在 User Toby 上啟動
以 Toby 身分登出,並以 Jane 重新開啟
以 Jane 身分開啟使用者控制項 - > 應用程式限制
按一下 [Toby 只能使用我允許的程式],然後按一下 [確定] (亦即不允許執行程式)
按一下 [全部取消核取] 方塊,然後按一下 [確定]
移至使用者控制項 |遊戲控制項並允許使用 ESRB 評等的特定遊戲
以 Jane 身分登出,並以 Toby 身分登入,並嘗試進行遊戲
確認遊戲未遭到封鎖,且 Toby 可以在設定 [1.2] 「不允許 exes」時播放遊戲
以使用者 Toby 身分登出,並以使用者 Jane 的身分重新開啟
移至主控台中的家長監護,並移除限制
確認這兩位使用者現在可以進行遊戲
繼續進行 自動化測試
5.8 自動化測試
- 確認遊戲在應用程式驗證器下執行時不會產生失敗 - 請參閱商標測試控管檔 [4.2]
- 確認遊戲可執行檔包含資訊清單 - 請參閱商標測試控管檔 [2.1]
- 確認遊戲可執行檔資訊清單 requestedExecutionLevel 為 「AsInvoker」 - 請參閱商標測試控管檔 [2.1]
- 繼續進行 其他測試
5.9 其他測試
確認遊戲可執行檔包含數位簽章 [2.3]
確認遊戲安裝程式正常執行于 64 位版本的 Windows Vista 和/或 Windows 7 [2.3]
確認遊戲在 64 位版本的 Windows Vista 和/或 Windows 7 [2.3] 上沒有發生錯誤
強制應用程式在測試時當機,並確認遊戲已正確顯示Windows 錯誤報告並收集損毀資料 [4.3]
確定適當的檔案摘要 [4.3]
按一下 [開始 ] - [電腦] >
流覽至遊戲目錄
在搜尋視窗中,輸入 *.dll
針對每個檔案:以滑鼠右鍵按一下檔案,然後按一下 [屬性]
- 在 Windows XP 中:按一下 [版本] 索引標籤。確認 [產品名稱]、[公司名稱] 和 [檔案版本] 欄位已正確填入。 [4.3]
- 在 Windows Vista 和 Windows 7 中:按一下 [詳細資料] 索引標籤。確認 [產品名稱] 和 [檔案版本] 欄位已正確填入。 在 Windows Vista 或 Windows 7 屬性頁面中看不到公司名稱 [4.3]
針對 .exe 檔案重複此檢查
啟動遊戲。
- 按 CTRL+ALT+DEL
- 按一下 [關機選項] 箭號
- 按一下 [重新開機]
- 確認遊戲不會封鎖關機 [3.1]
繼續 卸載
5.10 卸載
確認遊戲卸載程式會移除所有已安裝、未轉散發的作業系統元件檔案,並清除所有設定 [3.1]
- 在 Windows Vista 或 Windows 7 中確認主控台是移除程式的唯一方式 [1.1]
測試控管注意事項
這些是上述測試需求中列出的每個測試控管的注意事項。
6.1 Appverifier 4.0 (或更高版本)
測試案例:2.5、4.2
注意
某些應用程式因為禁止複製而無法執行 AppVerifier。 使用未受保護的遊戲可執行檔版本執行,即可解決此問題。
在執行 Windows XP 的電腦上安裝 AppVerifier 4.0 (或更高版本)
啟動 AppVerifier 並按一下 [檔案 - 新增應用程式] >
找出遊戲可執行檔,選取它,然後按一下 [開啟]
在 [應用程式] 區段中,選取遊戲可執行檔
在 [基本] 區段中選取下列測試:
- 處理
- 堆積
- 鎖定
- Memory
- TLS
在 [其他] 區段中選取下列測試:
- 危險 API
- DirtyStacks
確定未選取所有其他測試
啟動遊戲
播放遊戲
關閉遊戲
在 AppVerifier 中,選取 [檢視 - 記錄] >
在 [應用程式] 區段中,選取應用程式 .exe 檔案
在 [記錄] 區段中,選取記錄檔並觀察錯誤計數。 如果沒有錯誤,則結束 AppVerifier 測試。 如果發生錯誤,請按一下 [檢視] 按鈕
搜尋檔 (CTRL+F) 中的嚴重性=「錯誤
根據失敗的 LayerName= 部分建立 Bug
6.2 資訊清單測試 - mt.exe
測試案例:1.8、2.1
此工具是從 MT.exe 所在的命令提示字元執行。
範例:
mt.exe -inputresource:"c:\yourdir\YourGame.exe";#1 -out:yourgame.manifest
按一下 [開始 - 執行 - >> 輸入 Cmd],然後按一下 [確定] 按鈕
執行 mt.exe 工具,為每個與遊戲一起安裝的 .exe 檔案產生 .manifest 檔案
開啟產生的 .manifest 檔案
請確定每個 .exe 檔案都包含下列要求 (:
<description>Example Game Name</description> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker"></requestedExecutionLevel> </requestedPrivileges> </security> </trustInfo> <asmv3:windowsSettings xmlns=http://schemas.microsoft.com/SMI/2005/WindowsSettings> <dpiAware>true<dpiAware> </asmv3:windowsSettings> </asmv3:application>
注意
每個檔案都應該有要求的執行層級,而且至少遊戲可執行檔應該有 DPIAware。
6.3 執行緒 Hijacker - threadhijacker.exe
此工具是從 threadhijacker.exe 所在的命令提示字元執行。
範例:
threadhijacker.exe /process:str
其中 str 是 name_of_program.exe
- 啟動 [工作管理員],按一下 [進程] 索引標籤,然後找出遊戲可執行檔的名稱。
- 在管理員模式中開啟命令提示字元
- 流覽至 threadhijacker.exe 所在的目錄
- 類型: **threadhijacker.exe /process:**str,其中 str 是您想要叫用的可執行檔名稱
6.4 Microsoft Games for Windows 測試控管
此工具位於 DirectX SDK 中。 在電腦上安裝 SDK 之後,Windows 測試控管的安裝程式可以放在測試電腦上並安裝。
在安裝 DirectX SDK 的開發電腦上安裝 Microsoft Games for Windows Test Tool 安裝程式。 根據預設,它會放在下列位置:
%SystemDrive%\Program Files (x86)\Microsoft DirectX SDK (Date)\Utilities\bin\x86\Microsoft Games for Windows Test Tools\
將安裝程式 (MicrosoftGFWTestTool.msi / setup.exe) 複製到測試電腦。
執行安裝程式。
啟動 Microsoft Games for Windows 測試控管。
在 [ 專案清單 ] 欄位中,以您的標題名稱取代 [ 建立新專案 ],然後按一下 [ 新建]。
等候 [基準] 完成。
在 [ 遊戲資訊 ] 區段中填入您可能擁有的任何資訊,然後按一下 [ 更新遊戲資訊]。
按一下 [ 測試案例] 索引標籤 。
從頂端開始,繼續進行測試案例,視需要按一下 [ 通過 ] 或 [ 失敗 ]。
See "Writing a Bug", later in this section, for details on including a bug in the report.
檢查 [報表] 和 [錯誤編輯] 索引標籤,以在檢閱報表 (之後返回 [專案] 索引標籤) 。
按一下 [編譯報表]。
報表完成編譯時,將會開啟視窗。 您可以在這裡找到 .ZIP 檔案名 ProjectName_report.zip。 此檔案包含測試階段期間收集的所有記錄和結果。
撰寫 Bug
撰寫 Bug 報告的方式有兩種:您可以流覽測試案例,並在標題失敗測試案例時按一下 [ 失敗 ],或者您可以按一下 [ 錯誤編輯 ] 索引標籤,然後手動新增 Bug 報告。
在測試案例上按一下 [失敗]
- 當您在測試案例上按一下 [失敗 ] 時,[ 問題類型 ] 下拉式清單會自動設定為測試案例類型。
- 將簡短描述新增至 [ 標題 ] 欄位,以簡短描述問題。
- 將問題的詳細描述新增至 [觀察到的行為 ] 欄位。
- 適當地,將預期的 (專案新增至 [ 預期的行為 ] 欄位,而不是問題的描述) 。
- 將如何重現問題的詳細描述新增至 [重現步驟 ] 欄位。
- 完成後,按一下 [ 儲存] 按鈕。
手動新增 Bug
此程式與按一下 [ 失敗] 相同,但自動填入的下拉式清單除外。 在此情況下,請選取適當的 TCR 失敗類型,或針對落在 TR 範圍外但仍應回報的 Bug 選取 [非 TR 問題] 。
資源
-
適用于 Windows 的遊戲:技術需求
-
適用于 Windows 技術需求的遊戲:Windows XP、Windows Vista 和 Windows 7 上游戲的最佳做法
-
Windows SDK
-
使用者帳戶控制指導方針
-
Windows Installer 資訊
-
DirectX 開發人員入口網站
-
適用于 Windows 和 DirectX SDK 的遊戲部落格
-
其他 DirectX 文章