2011-10-13 89 views
1

我創建了一套WatiN測試並將它們添加到源代碼管理中。我的團隊是使用TFS的新手,我正在研究如何讓測試作爲TFS構建的一部分運行,這將構建所有相關項目,運行我們的單元測試套件並運行使用WatiN創建的自動UI測試。在TFS Build中運行WatiN測試

目前,當構建與自動UI測試分開時,以前所有的細節都會完成。

編輯構建定義時,在流程部分中,我將自動測試設置爲使用設置從[其中WatiN測試存儲在源代碼管理中]運行匹配的** \ test.dll。但是,測試尚未運行。

一直在四處尋找信息的最佳方式來設置它們,並發現很難找到我做錯了什麼。

如果任何人都可以傳遞任何關於我缺少的任何建議讓這些測試作爲構建的一部分運行將不勝感激。

+0

您是否在單獨的項目中創建了WatiN測試套件?如果是這樣,你叫什麼相應的程序集? – rtorres

回答

-1

匹配所選擇的測試使用** \ Test.dll的從設置[其中華廷測試是存儲在源控制 ]

要與MSTest的執行,這與watin不兼容。

您可以嘗試更改構建模板TFS用來調用您的watin運行時而不是MSTest,但您必須創建代碼。

1

不,您不必編寫代碼。您只需要在交互模式下運行TFS,而不是在服務模式下運行,因爲服務不允許打開窗口,但watin在沒有窗口的情況下無法運行。您可以在選項卡構建配置中找到這些設置。

相關問題