我從Microsoft Test Manager錄製創建了編碼的UI測試。它運行的exe是測試人員記錄的。編碼的UI測試 - 如何更改它運行的exe
我想這是一個測試,我用我的構建運行。如何更改的編碼的UI測試使用要輸出的exe:
- 的TFS生成當TFS構建正在運行
- 當測試正在我的機器上運行的本地版本。
我不需要幫助將我的編碼UI測試添加到我的TFS構建。有several great posts在that already。
我沒有ApplicationUnderTest.Launch
。我有this.UIMap.StartApplication();
然後運行生成的代碼(在CodedUI.Designer.cs中)。 Best Practices for Coded UI tests表示「不要直接編輯UIMap.designer.cs文件,如果這樣做,文件的更改將被覆蓋。」
我沒有'ApplicationUnderTest.Launch'。我有'this.UIMap.StartApplication();'然後運行生成的代碼。我寧願不更改生成的代碼。 – Vaccano 2010-05-24 14:51:21
在編碼UI測試的MS最佳實踐中,它說:「不要直接編輯UIMap.designer.cs文件,如果這樣做,文件的更改將被覆蓋。」 – Vaccano 2010-05-24 14:52:53
好吧,我很笨。用'ApplicationUnderTest.Launch'替換'this.UIMap.StartApplication();'。 – Vaccano 2010-05-24 15:03:35