我想創建一個可執行代碼的UI測試,它打開瀏覽器並執行一組操作。我更喜歡一個簡單的.exe文件,而不是使用批處理文件或使用MS Test Agent,以便能夠在沒有問題的情況下跨計算機運行它。歡迎您通過簡單的點擊來執行編碼UI測試的任何其他方式,而無需使用Visual Studio。如何從編碼UI測試中創建可執行文件(最好是.exe而不是命令行)?
謝謝。
我想創建一個可執行代碼的UI測試,它打開瀏覽器並執行一組操作。我更喜歡一個簡單的.exe文件,而不是使用批處理文件或使用MS Test Agent,以便能夠在沒有問題的情況下跨計算機運行它。歡迎您通過簡單的點擊來執行編碼UI測試的任何其他方式,而無需使用Visual Studio。如何從編碼UI測試中創建可執行文件(最好是.exe而不是命令行)?
謝謝。
您不能從CodedUi Project
創建一個.exe文件,但您可以使用另一個項目。
步驟1
創建CodedUi Project
。使用CodedUi Test Builder
創建執行所需操作的TestMethod(s)
。
步驟2
創建具有您CodedUi Test Project
參考,並調用您的記錄Test Methods
另一個項目。如果你只需要運行一種方法,那麼創建一個簡單的Console Application
。如果您需要更復雜的內容(例如選擇運行CodedUI Test Method
),Windows Form Application
會更合適。
我知道這是晚了,反正這個可以更好地服務於他人。
您可以委派這項工作MSTest的,你可以做一個.bat或使執行下一個控制檯應用程序:
set MSTestEXE=%PROGRAMFILES%\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe
"%MSTestEXE%" /testcontainer:CodedUITest\bin\Debug\CodedUITest.dll
CodedUITest.dll是生成Visual Studio中的DLL。
MSTEST將執行您展示在CMD結果所有的測試,甚至會產生TestResult.trx文件。