Example usage for org.openqa.selenium WebDriver interface-usage

List of usage examples for org.openqa.selenium WebDriver interface-usage

Introduction

In this page you can find the example usage for org.openqa.selenium WebDriver interface-usage.

Usage

From source file com.redhat.darcy.webdriver.internal.TargetedWebDriver.java

/**
 * Interface for {@link WebDriver} implementations that are "targeted", that is, every method
 * invocation on the driver will be intercepted so that the driver may be switched to the
 * appropriate <em>target</em> before proceeding with the method. A target is a specific frame or
 * window. In this way, every instance of a TargetedWebDriver is specific to a target that a driver
 * may point to, as opposed to pointing to one of a number of possible targets.

From source file com.salesforce.selenium.support.event.EventFiringWebDriver.java

/**
 * A wrapper around an arbitrary {@link WebDriver} instance which supports
 * registering of a {@link WebDriverEventListener}, e.g. for logging
 * purposes.
 * 
 * This is an extended version of org.openqa.selenium.support.events.EventFiringWebDriver. See

From source file com.selenium.repo.core.BrowserDriver.java

/**
 * Implement a instance of the WebDriver interface and abstracts all the methods provided by the driver
 * @author Suren Rodrigo
 * @version 1.1
 */
public class BrowserDriver implements WebDriver {

From source file com.tascape.qa.th.webui.comm.WebBrowser.java

/**
 *
 * @author linsong wang
 */
public abstract class WebBrowser extends EntityCommunication implements WebDriver {
    private static final Logger LOG = LoggerFactory.getLogger(WebBrowser.class);

From source file com.vaadin.testbench.TestBenchDriverProxy.java

public class TestBenchDriverProxy extends TestBenchCommandExecutor
        implements WebDriver, WrapsDriver, HasTestBenchCommandExecutor, HasDriver {

    private final WebDriver actualDriver;

    /**

From source file com.vilt.minium.StatefulWebDriver.java

public class StatefulWebDriver implements WebDriver, JavascriptExecutor, HasInputDevices, TakesScreenshot {

    private static final Logger LOGGER = LoggerFactory.getLogger(StatefulWebDriver.class);

    private final class StatefulTargetLocator implements TargetLocator {

From source file com.vilt.minium.WebElementsDriver.java

public class WebElementsDriver<T extends CoreWebElements<T>>
        implements WebElementsFinder<T>, WebDriver, JavascriptExecutor, HasInputDevices, TakesScreenshot {

    final Logger logger = LoggerFactory.getLogger(WebElementsDriver.class);

    protected final WebDriver wd;

From source file io.appium.java_client.MobileDriver.java

public interface MobileDriver extends WebDriver, PerformsTouchActions, ContextAware, Rotatable,
        FindsByAccessibilityId<WebElement>, LocationContext, DeviceActionShortcuts, TouchShortcuts,
        InteractsWithFiles, InteractsWithApps, ScrollsTo<WebElement>, HasAppStrings {
    public Response execute(String driverCommand, Map<String, ?> parameters);
}

From source file jdave.webdriver.WicketWebDriver.java

/**
 * @author Juha Karemo
 */
public interface WicketWebDriver extends WebDriver, JavascriptExecutor {
}

From source file main.java.qa.android.events.EventFiringWebDriver.java

/**
 * A wrapper around an arbitrary {@link WebDriver} instance which supports registering of a
 * {@link WebDriverEventListener}, e&#46;g&#46; for logging purposes.
 */
public class EventFiringWebDriver
        implements WebDriver, JavascriptExecutor, TakesScreenshot, WrapsDriver, HasInputDevices, HasTouchScreen {