2

我正在使用的項目有一堆使用Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute的服務層單元測試。我想看看這些測試的一些Web前端自動生成工具。我不在乎是否需要使用像NUnit這樣的其他框架。我需要一些體面的方法來建立一個簡單的Web前端來查看測試結果,這也允許以簡單的方式添加新的測試。C#單元測試項目的Web前端

經過一番調查,我意識到我們已經有TeamCity的構建。我需要其他什麼來設置teamcity的測試瀏覽嗎?

回答

4

我們使用Cruise Control,NAnt,SubVersionNUnit一起提供持續集成。每個提交觸發一個構建並運行所有的單元測試。巡航控制儀表板顯示每個構建的構建結果,單元測試結果和代碼覆蓋率。這是你想要做什麼或者你想要某種基於Web的臨時測試運行器?

+0

我知道所有這些項目都在使用teamcity構建和部署到dev和qa,所以我想最有效的解決方案將不得不使用它? – lurscher

+0

我從未使用teamcity,但作爲一般規則,我不建議在沒有令人信服的理由的情況下更改現有系統。 –

1

持續集成系統通常允許您執行此操作,並且通常具有Web前端。

我知道,你可以使用CruiseControl.Net(這是免費的),已經被推薦到我過去的另一個系統是TeamCity,所以我敢肯定,可以這樣做太(和它也是免費爲進行此項設置只要你沒有配置太多的項目)。