2
我創建了一個maven部署者模塊,它將部署來自maven repo的選擇工件。這個部署者模塊被配置爲Hudson上的一項工作。如果webapp已成功部署,我希望此作業能夠通過,即不僅是servlet容器已啓動,而且Spring App Context已成功加載。我怎樣才能做到這一點?現在,即使Spring App Context有錯誤,但servlet容器顯示「已啓動」,作業仍然顯示成功。如何確定webapp是否已成功部署在Hudson或其他CI服務器中?
我想過創建一個試圖加載Spring bean的集成測試,但它必須是我的webapp項目的一部分,我不想將部署模塊合併到我的webapp模塊中。
任何想法?
好主意。我們在團隊中做的基本相同,只有我們使用Maven和集成測試(由maven作爲構建的一部分運行),它使用HTMLUnit來檢查起始頁是否可以加載並且看起來正確。 – sleske 2012-03-29 19:25:36