Hiervoor kun je het volgende stappenplan doorlopen:
- Download en installeer PhantomJS
- Download install-phantomjs.sh (bron: GitHub)
- Open het gedownloade bestand in gedit
- Voer per stap het script uit in een terminal venster
- Zet versie 3.01 van selenium-java in je pom.xml binnen het project met IntelliJ <dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><version>3.0.1</version></dependency>
- Neem het volgende stukje code over in je SharedDriver.java bestand binnen het Cucumber-Java project binnen IntelliJ:
.....................................................
static {String browserName = System.getProperty("browser"); if(browserName == null) { browserName = "phantomjs"; } if(browserName.equals("firefox")) { REAL_DRIVER = new FirefoxDriver(); } else if(browserName.equals("chrome")) { String pathToDriver = System.getProperty("pathToDriver"); if(pathToDriver == null) { pathToDriver = "/usr/local/share/chromedriver"; } System.setProperty("webdriver.chrome.driver", pathToDriver); REAL_DRIVER = new ChromeDriver(); } else if(browserName.equals("phantomjs")) { String pathToDriver = System.getProperty("pathToDriver"); if(pathToDriver == null) { pathToDriver = "/usr/local/share/phantomjs"; } System.setProperty("webdriver.phantomjs.driver", pathToDriver); REAL_DRIVER = new PhantomJSDriver(); }
..................
Geen opmerkingen:
Een reactie posten