我有難試圖想出一個工作的自動化構建和自動化測試解決方案,用於遠程測試幾個應用程序池。TFS的Visual Studio 2012 - 建立和發送遠程自動化測試虛擬機
我有安裝到視窗試驗機的虛擬機(運7)和其使用的測試設置文件和測試用例濾波器構建並運行自動針對本申請中測試的自動測試溶液幾種不同的應用。
我有兩組虛擬機,其中一組來構建自動化測試溶液,然後遠程發送測試其具有安裝在所述應用程序中的第二組。
目前,這由默認模板構建定義(VS 2012)完成,該構建定義在構建VM上構建測試解決方案,並將測試遠程發送到測試VM(在開始構建之前需要手動安裝應用程序)測試控制器在測試設置文件中(每個測試VM /構建定義都有一個測試設置文件),則測試發送到該測試控制器。每個測試虛擬機在同一個虛擬機上都有一個測試控制器和測試代理,以防止測試進入多臺機器,所以需要將測試發送到安裝了該特定應用程序的一臺機器上。
我想擴展這個過程並允許完全自動化,所以我可以啓動一個特定的應用程序構建,它將在免費的測試VM上安裝所需的應用程序,在構建VM上構建測試解決方案代碼併發送遠程測試虛擬機的測試現在已經安裝了應用程序,運行測試並將結果發回。
我有構建之間這樣做並測試虛擬機和具有測試設置構建機與自由測試虛擬機的測試控制器名稱更新文件的問題。
是這樣可以做,如果是的話這將是去了解這一點的最好方法是什麼?
任何幫助或反饋將不勝感激。
設置: - TFS /的Visual Studio 2012和Windows 7構建/測試機
參考鏈接: - How can TFS build process be configured to execute tests on Test Agents through a Test Controller?