我正在与其他一些开发人员一起在 Visual Studio 2012 中开发一个项目。在我的项目中,每一个都通过TFS 2012连接在一起。
我正在编写大量单元测试来测试我的项目中的类。
在一个完美的世界中,我希望:
- 每晚运行我的所有单元测试。如果我可以控制日程安排(例如,周日运行 X 测试,周一运行 Y 测试),那就太好了。
- 每天获取测试失败/通过的报告。如果能收到一封电子邮件给我就好了。
- 浏览运行历史记录:查看特定测试的运行历史记录。
这可能吗?
我已经查看了解决方案“构建后运行测试”并发现它无效。令人烦恼的是,在每次 [构建 -> 构建解决方案] 之后,它都会开始运行 100 多个单元测试。
最佳答案
我建议您使用类似 TeamCity 的内容,这是持续集成服务,这将在您每次 checkin 时构建运行测试,
关于unit-testing - 每晚使用 Visual Studio 2012 运行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14899519/