2012-02-14 56 views
1

我们的实践涵盖了单元测试项目(MSTest框架)的一些基本功能,而复杂的集成测试(需要来自xml文件的外部数据,高度可定制的运行,外部连接和外部运行选项MS Studio在测试和生产环境中)作为控制台应用程序。单元和集成测试。最佳实践使他们保持解决方案

是好的还是应该将所有控制台代码迁移到MSTest/NUnit框架?我想在夜间搭建中使用控制台集成测试应用程序没有问题吗?

预先感谢您!

回答

1

如果您希望能够轻松地将您的集成测试作为持续集成过程的一部分用于构建质量目的,那么使用测试框架将是有意义的。这样,如果代码更改导致集成测试开始失败,您可以立即获得反馈,而无需监视控制台应用程序或其输出。

+0

我想我可以通过退出代码将我们的自定义控制台集成测试应用程序集成到连续集成服务(例如巡航控制)中。对于巡航控制,它被称为:可执行任务:http://build.nauck-it.de/doc/CCNET/Executable%20Task.html – 2012-02-15 00:37:40