Reactor extension for web UI automation, based on Selenium WebDriver.
<dependency>
<groupId>com.tascape</groupId>
<artifactId>reactor-x-webui</artifactId>
<version>1.5.0</version>
</dependency>
- Install the Google Chrome for test, see https://googlechromelabs.github.io/chrome-for-testing/.
- Provide Chrome binary path as a Java system property like: "-Dreactor.comm.webbrowser.BINARY=/Users/tascape/Google Chrome.app/Contents/MacOS/Google Chrome", when running the tests.
- Download the corresponding Chrome Driver, unzip it as ~/.reactor/webui/chromedriver.
- Install the latest Mozilla Firefox.
- Download the latest Firefox Geckodriver, unzip it as ~/.reactor/webui/geckodriver.