2010-10-10 36 views

回答

0

我的猜測是你必須將執行jetty:run綁定到在test之前運行的階段。我的猜測是process-test-classes。見Maven Lifecycle Reference

+0

我該如何開始呢?用mvn -Pselenium測試? – 2010-10-10 21:07:42

+0

當然,應該這樣做。將插件執行添加到配置文件中,顯然 – 2010-10-10 21:13:05

+0

哦,我該怎麼做?對不起,這個愚蠢的問題.. – 2010-10-10 21:30:04

1

「Maven方式」將在integration-test階段運行您的Selenium測試,並在pre-integration-testpost-integration-test階段分別啓動和停止Jetty。

有幾種方法可以實現這樣的配置,參見Integration and Functional Testing with Maven 2.0一種方法。