2012-02-14 55 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