我正在开发的项目使用Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute进行了一系列服务层单元测试。我想研究一些用于这些测试的Web前端自动生成工具。我不在乎是否需要使用像NUnit这样的其他框架。我需要一些不错的方法来查看测试结果的简单Web前端,这也允许以简单的方式添加新测试。
经过一番调查后,我意识到我们已经为构建提供了TeamCity。我还需要其他任何东西来设置teamcity的测试浏览吗?
答案 0 :(得分:4)
我们一起使用Cruise Control,NAnt,SubVersion和NUnit来提供持续集成。每次提交都会触发构建并运行所有单元测试。巡航控制仪表板显示每个构建的构建结果,单元测试结果和代码覆盖率。这是你想要做的事情,还是你想要某种基于网络的特设测试跑步者?
答案 1 :(得分:1)
持续集成系统通常允许您执行此操作,并且通常具有Web前端。
我知道你可以使用CruiseControl.Net(免费)设置它,过去推荐给我的另一个系统是TeamCity所以我敢肯定可以这样做也是(只要你没有配置太多项目,它也是免费的)。