共用方式為


HOW TO:送出具有診斷追蹤資料的 Bug

當您對使用 Managed 程式碼撰寫的應用程式執行手動測試而發現缺失時,您可以送出包含診斷追蹤資訊的 Bug。這項資訊會儲存在副檔名為 .tdlog 的 IntelliTrace 檔案中。其他小組成員可以利用這個 IntelliTrace 檔案加快偵錯程序,並找出難以重現的 Bug。請參閱 藉由使用 IntelliTrace 檢閱程式碼的記錄加快程式碼偵錯速度

您必須為特定測試啟用 IntelliTrace。若要執行此動作,請使用已為該測試所屬測試計劃選取了 IntelliTrace 的測試設定。如需詳細資訊,請參閱HOW TO:收集 IntelliTrace 資料以協助偵錯困難的問題。如果您在執行測試時還發現其他缺失,也可以更新現有的 Bug。請參閱 HOW TO:在使用測試執行器時更新現有 Bug

在測試執行器中送出 Bug

從 Microsoft 測試執行器送出具有 IntelliTrace 檔案的 Bug

  1. 驗證您要執行的測試所在的測試計劃,具有已設定為納入診斷追蹤功能的測試設定。請參閱 HOW TO:收集 IntelliTrace 資料以協助偵錯困難的問題

  2. 在 Test Manager 中啟動測試。請參閱 HOW TO:執行手動測試

    注意事項警告

    診斷追蹤運作時會檢測 Managed 處理序。您必須在測試回合的第一個測試案例啟動前執行此動作。如果您要監視的處理序已啟動,則不會收集任何記錄,因為處理序已在執行中。若要避免此情況,請確定處理序在您啟動第一項測試之前是停止的,或在測試開始後重新啟動處理序。

  3. 當您執行測試案例時,請適時將步驟標示為成功。

  4. 當您發現應用程式缺失時,請將您發現該缺失的測試步驟標示為失敗。

  5. (選擇性) 若要為失敗的測試步驟輸入註解,請在註解圖示旁邊的文字方塊中輸入註解。

  6. (選擇性) 若要針對矩形區域 (可由您定義)、與待測應用程式關聯的特定視窗,或是整個畫面擷取螢幕擷取畫面,請按一下工具列上相機圖示旁邊的箭號,然後選擇 [擷取矩形螢幕擷取畫面]、[擷取視窗螢幕擷取畫面] 或 [擷取完整擷取畫面]。

    視窗會儲存成副檔名為 .png 的影像檔。此檔案會在 [屬性] 窗格的 [測試步驟結果] 索引標籤中列於 [附件] 下方。

    注意事項注意事項

    您也可以在測試期間將桌面工作階段的狀態錄影存證。這段錄影會連同測試結果一起附加成 .wmv 檔案。

  7. (選擇性) 您可以附加檔案,以提供問題的其他支援資訊。按一下迴紋針圖示,然後選取您要附加的檔案。

    文件隨即附加並列在測試步驟下方。

  8. 選取發生 Bug 的測試步驟,然後按一下工具列上的 [建立 Bug] 圖示。

    注意事項注意事項

    您也可以隨時在測試執行時送出 Bug,不論 Bug 是否與特定測試步驟有關或在該期間發現。

    [新增 Bug] 對話方塊隨即出現。

    注意事項注意事項

    您也可以按一下工具列上 [建立 Bug] 旁邊的箭號,然後選取 [加入到現有的 Bug],將問題附加至現有的 Bug 中。請參閱 HOW TO:在使用測試執行器時更新現有 Bug

  9. 在 [標題] 欄位中,輸入適當的標題。

  10. 若要查看測試結果附件,包含診斷追蹤資料,請參閱 [診斷資料配接器] 區段。 [重新生產的步驟] 之下。

    注意事項注意事項

    您可以按兩下 .tdlog 檔案,以檢視 IntelliTrace 摘要頁面。

  11. (選擇性) 您可以視需要編輯這些測試步驟、預期結果和註解。

  12. 若要儲存 Bug,請按一下 [儲存]。

請參閱

工作

HOW TO:在使用測試執行器時更新現有 Bug

HOW TO:使用 Microsoft 測試管理員送出 Bug

如何:使用測試設定在測試期間包含螢幕和聲音錄製

HOW TO:使用 Microsoft 測試管理員送出 Bug

HOW TO:在執行測試時擷取螢幕擷取畫面

HOW TO:在執行測試時附加檔案

HOW TO:收集 IntelliTrace 資料以協助偵錯困難的問題

其他資源

包含難以重現的 Bug 的診斷追蹤資料