sudo yum install wget
ChromeDriver: https://sites.google.com/a/chromium.org/chromedriver/
Selenium-Server-Standalone: https://selenium-release.storage.googleapis.com/3.141/selenium-server-standalone-3.141.59.jar
Chromium:
Chrome:
# Install google-chromium
Usage: java -jar selenium-server.jar [-interactive] [option
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
requires import:
Great explanation on the difference between POM and 'Data Driven' Object Repository
Testing Drupal all but requires POM due to the challenging element selector requirements & the need for multiple actions against the element/page to access it or interact with it.
Namely CKEditor injects an iframe inside a textarea and the need for JavaScriptExecutioner to update the text() of the embedded body tag.
Copyright 2018· All rights reserved