2015-03-02 23 views
0

我想在集成測試階段從Maven運行我的Selenium TestSuite。xvfb上Maven的Selenium TestSuit

我發現這個教程:http://www.javacodegeeks.com/2013/07/selenium-test-automation-with-maven.html

我就可以開始一個Jetty服務器,在測試前,開始測試,並停止碼頭。但是我想在Travis CI上運行測試,但我不知道該怎麼做。我發現這個網站:http://mojo.codehaus.org/selenium-maven-plugin/

所以,我可以在任何顯示端口啓動一個xvfb服務器,我想。但找不到任何配置,在該顯示器上啓動selenium:selenese。任何想法?

回答

1

您可以使用xvfb-maven-plugin在測試前啓動xvfb,使用相關的DISPLAY環境變量運行它們,並終止xvfb。

它剛剛在Maven中心發佈。

+0

我沒有在TravisCI上測試它,但它在我自己的CI服務器上的jenkins上工作。 – Toilal 2015-10-22 08:55:47