我正在使用編碼的UI自動化。問題是要自定義測試用例執行。我無法使用TFS或Lab代理或任何其他工具。測試組件(DLL)通過在Win7上的64位機器上使用C#開發的定製UI來執行。 我能夠通過現在下面的代碼運行測試用例:如何在不安裝Visual Studio 2010的情況下使用MSTest.ese運行編碼的UI測試
string str = "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\MSTest.exe";
ProcessStartInfo startInfo = new ProcessStartInfo(str);
startInfo.Arguments = " /testcontainer:TestProject1.dll";
Process.Start(startInfo);
但是,當我想安裝此應用程序到另一臺機器需要安裝VS2010。這是我不想要的。我已經瀏覽了互聯網上的多個文檔,但他們沒有一個清晰的畫面。如果任何人都可以幫助我解決問題。如何使它工作。
感謝您的答覆。 Visual Studio Agent 2010將安裝** MSTest.exe **。但我所尋找的只是將必要的文件與** mstest.exe **一起移植,以便它可以與單個測試dll文件捆綁在一起。 – Roman
所以,你想找到哪些是'MStest'需要運行的確切文件? – Schaliasos
是的。這將減少客戶端的大小並使其運行變得容易。 – Roman