使用Visual Studio 2012每晚运行单元测试

时间:2013-02-15 16:55:10

标签: unit-testing visual-studio-2012 scheduling

我正在与其他一些开发人员一起在Visual Studio 2012中开发一个项目。在我的项目中,每个人都与TFS 2012连接在一起。

我正在编写很多单元测试来测试项目中的类。

在一个完美的世界里,我希望:

  1. 每晚运行所有单元测试 。如果我可以控制调度(例如在周日运行X测试和周一运行Y测试),那将是很好的。
  2. 获取每天测试失败/通过的报告。收到发给我的电子邮件会很高兴。
  3. 浏览运行历史记录:查看特定测试的运行历史记录。
  4. 这可能吗?

    我已经查看了解决方案“在构建后运行测试”并发现它无效。每次[build - >之后都很麻烦它已开始运行100多个单元测试。

2 个答案:

答案 0 :(得分:2)

我建议您使用类似TeamCity的内容,这是持续集成服务,每次登记时都会进行构建运行测试,

答案 1 :(得分:0)

Jenkins是一台连续制作机器,听起来可以满足您的需求。你可能必须插入一些插件,但它可以做你正在谈论的abotu