我們希望將Selenium測試引入到我們的Maven構建過程中。令人高興的是,有很多關於如何做到這一點的信息,但我無法解決如何處理我們的一項要求。如何在Selenium UI測試期間交換模擬服務?
爲了分離我們的測試層,我們希望爲ui測試使用模擬服務對象。所有這些對象都已經在我們用於單元測試的Spring配置文件中定義了。在單元測試(我們使用@ContextConfiguration)中配置這些服務很簡單,但是我們不知道如何處理這個配置交換,當我們將戰爭部署到Jetty進行Selenium測試時。
我們使用:
- Spring MVC的3.0
- Maven的
- 哈德森
我希望能找到類似於上面「最簡單」選項的解決方案。但是,我不明白如何指示Maven修改我的Spring配置文件的內容。執行此任務的Maven術語是什麼?我不確定在哪裏進行研究以將這種能力添加到我們的構建中。 – EndlessLoop 2011-03-09 20:46:56
爲了解決您的問題,我編輯了答案。 – 2011-03-09 20:54:41
非常有幫助。非常感謝 – EndlessLoop 2011-03-09 20:58:11