我們將使用Hudson/Jenkins
構建服務器來構建我們的服務器應用程序(只需調用maven
)並針對它運行集成測試。我們將準備3 Hudson/Jenkins
作業:用於構建,部署和運行集成測試,它們按此順序互相調用。所有這些工作(構建,部署,集成測試)將每晚進行。使用JUnit,Maven和Hudson/Jenkins進行集成測試
集成測試用JUnit
編寫,並由mvn test
(將依次由「test」Hudson/Jenkins
作業調用)調用。由於他們需要服務器啓動並運行,我們必須運行該「部署」作業。
它有道理嗎?是否有任何特殊的服務器部署應用程序和運行測試或Hudson/Jenkins
可以嗎?
你爲什麼要使用三種不同的工作?你使用什麼樣的服務器? (什麼樣的應用程序?) – khmarbaise 2012-02-25 14:34:45