2011-01-24 130 views

回答

2

我們可以使用Windows調度程序和命令行MSTest.exe以自動方式運行我們編碼的ui測試。看看下面的MSDN文章就如何做到這一點:

http://msdn.microsoft.com/en-us/library/ms182486.aspx

我相信你可以使用微軟的測試管理器來完成這個很好,但我們沒有TFS(還)這樣我就可以」 t保證它。

+0

+1對於上述答案,另一個好的鏈接是:`http:// www.matthewbussa.com/2010/10/how-to-run-coded-ui-tests-from-command.html`。如果解決了您的問題,請將以上答案標記爲正確。 – chrissygormley 2012-01-11 10:47:01

1

據我所知,CodedUI測試需要一個活動桌面會話,所以在沒有打開桌面會話的情況下在服務帳戶下運行它們可能會有效,但並非沒有會話。

1

我使用mstest運行編碼的ui測試,並使用Windows TaskScheduler安排測試。 你可以在MSTest.exe command-line documentation找到詳細的信息。

當你想自動運行,有兩件事情你應該注意: 1.設置自動登錄 2.關閉屏幕保護程序

0

你需要採取與您的用戶環境的快照登錄,然後你可以運行你的測試通過MS測試管理器或TFS(每晚構建過程)

0

在Visual Studio 2010/2012中編寫測試,這意味着您可以手動編輯測試的代碼,然後您應該運行它們在測試經理,

順便說一句你需要TFS和測試管理器否則它會在不會工作。

如果您有任何問題,請在線發送給我,我很樂意爲您提供幫助。