從舊版 Visual Studio 升級測試
在您使用舊版 Visual Studio時,建立測試前您應該知道其具有升級和相容性問題。 兩種可能的升級案例:
升級測試從 Visual Studio 2010
升級測試,從 Visual Studio 2010 之前的 Visual Studio 版本
升級測試從 Visual Studio 2010
您可以在 Visual Studio 2010 SP1 建立單元測試,自動程式碼 UI 測試、Web 效能或負載測試的測試專案可被 Visual Studio 2012開啟。 因此,您的小組可以繼續使用 Visual Studio 2010 SP1 或 Visual Studio 2012 以與這些測試專案使用。 在某些情況下,例如當專案包含自動程式碼 UI 測試,專案可能會被修復時,當在這些 Visual Studio 2012開啟時。 修復處理序啟用測試專案以正確地與 Visual Studio 2010 SP1 和 Visual Studio 2012一起工作。
新的測試專案範本
注意事項 |
---|
Web 效能測試和負載測試專案包含預設的測試設定。不過,單元測試專案和自動程式碼 UI 測試專案不再包含加入效能測試的測試設定。但是,基於相容性,您可以開啟和使用包含測試專案和 .testsettings 檔案的 Visual Studio 2010 SP1 方案並繼續使用它。如需詳細資訊,請參閱測試設定與 Visual Studio 2010 的相容性。 |
Visual Studio 2012 引入了新的測試專案範本。 在 Visual Studio 2010 中,只有一個測試專案範本。 Visual Studio 2012 具有這些測試專案範本:
單元測試專案 – 可以包括單元測試、協力廠商單元測試、已排序的測試、一般測試。 如需詳細資訊,請參閱:
自動程式碼 UI 測試專案 –可包含的頂端單元測試專案中的測試類型和自動程式碼 UI 測試。 如需詳細資訊,請參閱:
Web 效能和負載測試專案 –中包含 Web 效能測試和負載測試。 如需詳細資訊,請參閱:
由於這些新的測試專案範本,與測試的其他變更時 (例如 [測試檢視] 視窗的物件和[測試總管]的運算, Visual Studio 2012 包括一些相容性和升級選項)。 這些相容性和升級選項支援大部分或您之前的測試專案及其個別測試。
視訊附件
在 Visual Studio 2012中, Microsoft 測試執行器建立 Windows Media Video (WMV) 格式的視訊。 如需使用 Visual Studio 2010建立的視訊相容性,您必須安裝 Expression Encoder 4.0 診斷資料配接器軟體。 這可讓您檢視在 Visual Studio 2010 建立的視訊附件(使用 Visual Studio 2012)。 如需詳細資訊,請參閱在 Visual Studio 2010 中使用 Microsoft 測試執行器所建立影片附件的相容性。
使用 Visual Studio Ultimate, Visual Studio Premium 或 Visual Studio Test Professional,您可以建立測試計劃、測試套件和測試案例作為在 Team 專案的工作項目,以協助您定義專案中測試專案的測試工作。 您可以輸入執行測試所需的測試步驟和必須具有的所有其他資訊,做為工作項目的一部分。 您可以透過將測試方法與您的測試案例相關聯,將這些測試轉換成自動化測試。 如需如何定義測試工作的詳細資訊,請參閱定義測試計劃。
升級測試,從 Visual Studio 2010 之前的 Visual Studio 版本
藉由使用 Visual Studio Premium 或 Visual Studio Test Professional,如果您有使用 Visual Studio 2010 之前的 Visual Studio版本建立的現有手動測試案例,您便可以將這些測試案例資料移轉至手動測試案例。
如果您擁有透過使用協力廠商產品所建立的現有手動測試案例,或者擁有目前儲存於 Microsoft Word 或 Microsoft Excel 文件中的現有手動測試案例,則也可以將這些測試案例移轉至 Team Foundation Server 中的測試案例工作項目。
如果您有舊版Visual Studio的現有自動化測試,在將含有自動化測試的測試專案升級至新版Visual Studio之後,就可以將這些測試與測試案例產生關聯。 如需如何將自動化測試與測試案例產生關聯的詳細資訊,請參閱 HOW TO:使自動化測試與測試案例產生關聯和 HOW TO:使用 tcm.exe 從自動化測試的組件建立測試案例。
重要
在您的 Team 專案升級至 Visual Studio 2012 之後,您必須採用一些手動步驟,才能建立必要分類以獲得新的測試功能 (藉由建立需要的目錄)。您必須建立一些額外的分類。在您完成這些步驟之前,可能會收到錯誤,指出必要分類不存在於 Team 專案中。如需如何將測試管理加入至已升級的 Team 專案的詳細資訊,請參閱根據 MSF v4.2 流程範本更新 Team 專案。
如果您混用先前與目前的用戶端和伺服器,則有其他注意事項必須閱讀:相容性矩陣 (英文)。
工作
使用下列主題來移轉您的現有測試案例。
工作 |
相關主題 |
---|---|
從 Visual Studio 舊版本中使用測試類型: Visual Studio 2012包含一些您現有的手動測試、單位測試、自動程式碼 UI測試、Web 效能測試,及負載測試之相容性與升級性。 |
|
移轉舊版 Visual Studio 的手動測試:您可以使用功能強大的工具,移轉舊版 Visual Studio (2010以前)的現有測試案例。 或者,您可以從方案中的手動測試檔案選取步驟,然後將這些步驟複製到 Microsoft Word 或 Microsoft Excel 文件,以便將測試步驟加入至測試案例。 然後,您可以將這些步驟移轉到測試案例,並對測試步驟進行所需的任何其他變更。 此外,您可以建立自動化測試與測試案例的關聯。 |
|
從協力廠商產品中移轉測試案例:您可以使用強大的工具來將 Microsoft Excel 文件中的現有測試案例移轉至 Team Foundation Server。 或者,您可以手動移轉目前儲存於 Microsoft Word 或 Microsoft Excel 文件中的測試案例。 然後,您可以使用 Microsoft Test Manager來存取這些經過移轉的測試案例,並對測試步驟進行任何其他變更。 |
|
請參閱
工作
使用 Microsoft 測試管理員進行手動測試的快速入門指南