List of usage examples for org.openqa.selenium WebDriver interface-usage
From source file br.ufmg.dcc.saotome.beholder.selenium.WebDriverAdapter.java
/**
* The class WebDriverAdapter was created to solve the DOM reference lost in Selenium when
* an Ajax call reload an object in HTML page. Webdriver sends a StaleElementReferenceException
* when it idenfifies a WebElement manipulating a DOM object that doesn't exit anymore and gives
* the responsability of identify this problem to tester. So, to solve this problem, this class
* implements the WebDriver interface and encapsule the WebDriver object returned by WebDriver,
From source file com.cognifide.qa.bb.provider.selenium.webdriver.close.ClosingAwareWebDriver.java
/** * Bobcat will inject instances of this class in WebDriver fields of all PageObjects. When * ClosingAwareWebDriver is closing or quitting, it will inform all its subscribers that it is closing. */ public interface ClosingAwareWebDriver extends WebDriver { /**
From source file com.comcast.magicwand.drivers.PhoenixDriver.java
/**
* Interface for defying a driver
*
* @author Dmitry Jerusalimsky
*
*/
From source file com.constellio.sdk.tests.selenium.adapters.base.WebDriverAdapter.java
@SuppressWarnings({ "unchecked" }) public abstract class WebDriverAdapter<WE extends WebElement> implements WebDriver, JavascriptExecutor { protected WebDriver adapted; public WebDriverAdapter(WebDriver driver) {
From source file com.dukescript.api.selenium.WebDriverFX.java
/**
* A WebDriver you can use to test DukeScriptApplications.
*
* The WebDriver takes care of Threading and BrwsrCtx. It has some additional
* methods helpful for initializing a DukeScript Model. You can load a model in
* {@literal @}BeforeClass and use it for example like this:
From source file com.galenframework.components.DummyDriver.java
public class DummyDriver implements WebDriver { private String currentUrl; @Override public void get(String url) {
From source file com.galenframework.components.mocks.driver.MockedDriver.java
public class MockedDriver implements WebDriver, TakesScreenshot, JavascriptExecutor { private MockedDriverPage page; private String currrentUrl; private Dimension screenSize = new Dimension(1024, 768); private List<String> allExecutedJavascript = new LinkedList<String>();
From source file com.google.android.testing.nativedriver.server.AndroidNativeDriver.java
/**
* Represents an Android NativeDriver for driving native Android
* applications.
*
* @author Matt DeVore
* @author Tomohiro Kaizu
From source file com.liferay.cucumber.selenium.BaseWebDriverImpl.java
/** * @author Brian Wing Shun Chan */ public abstract class BaseWebDriverImpl implements LiferaySelenium, WebDriver { public BaseWebDriverImpl(String browserURL, WebDriver webDriver) {
From source file com.liferay.faces.test.selenium.WebDriverMockImpl.java
/** * @author Kyle Stiemann */ public class WebDriverMockImpl implements WebDriver { // Private Final Data Members