List of usage examples for org.openqa.selenium.internal FindsByXPath interface-usage
From source file com.cognifide.qa.bb.provider.selenium.webdriver.WebDriverWrapper.java
/** * This class is a "simple" extension of Selenium's EventFiringWebDriver that * additionally implements several useful interfaces. */ public class WebDriverWrapper extends EventFiringWebDriver implements FindsById, FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByTagName, FindsByXPath, HasCapabilities, MobileDriver, Rotatable,
From source file com.dukescript.impl.selenium.DomNodeWebElement.java
/** * * @author antonepple */ final class DomNodeWebElement implements WebElement, Serializable, FindsByCssSelector, FindsByClassName, FindsById, FindsByXPath, FindsByLinkText, FindsByName, FindsByTagName {
From source file com.dukescript.impl.selenium.DukeScriptBrowser.java
/** * Implementation class, not of general interest. * * @author antonepple */ public final class DukeScriptBrowser implements SearchContext, FindsById, FindsByXPath, FindsByCssSelector,
From source file com.machinepublishers.browser.Browser.java
public interface Browser extends WebDriver, JavascriptExecutor, FindsById, FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByTagName, FindsByXPath, HasInputDevices, HasCapabilities, TakesScreenshot, Killable { public static class Retry extends RuntimeException { private static final long serialVersionUID = 1L;
From source file com.machinepublishers.jbrowserdriver.Element.java
class Element implements WebElement, JavascriptExecutor, FindsById, FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByTagName, FindsByXPath, Locatable, WrapsDriver { private final ElementRemote remote; private final JBrowserDriver driver; private final SocketLock lock;
From source file com.machinepublishers.jbrowserdriver.ElementServer.java
class ElementServer extends RemoteObject implements ElementRemote, WebElement, JavascriptExecutor, FindsById, FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByTagName, FindsByXPath { private static final String IS_VISIBLE; static {
From source file com.machinepublishers.jbrowserdriver.JBrowserDriverServer.java
class JBrowserDriverServer extends RemoteObject implements JBrowserDriverRemote, WebDriver, JavascriptExecutor, FindsById, FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByTagName, FindsByXPath, HasInputDevices, HasCapabilities, TakesScreenshot { private static final AtomicInteger childPort = new AtomicInteger(); private static final AtomicReference<SocketFactory> socketFactory = new AtomicReference<SocketFactory>(); private static Registry registry;
From source file com.mengge.MobileDriver.java
public interface MobileDriver<T extends WebElement> extends WebDriver, PerformsTouchActions, ContextAware,
Rotatable, FindsByAccessibilityId<T>, LocationContext, DeviceActionShortcuts, TouchShortcuts,
InteractsWithFiles, InteractsWithApps, HasAppStrings, FindsByClassName, FindsByCssSelector, FindsById,
FindsByLinkText, FindsByName, FindsByTagName, FindsByXPath {
Response execute(String driverCommand, Map<String, ?> parameters);
From source file com.mengge.TouchableElement.java
/** * It supposed that mobile elements could be tappable, swipeable, zoomable and so on. * This interface extends {@link WebElement} and describes this behavior. */ public interface TouchableElement<T extends WebElement> extends WebElement, FindsByClassName, FindsByCssSelector, FindsById, FindsByLinkText, FindsByName, FindsByTagName, FindsByXPath {
From source file com.qmetry.qaf.automation.ui.webdriver.QAFWebDriver.java
public interface QAFWebDriver extends UiDriver, WebDriver, TakesScreenshot, JavascriptExecutor, FindsById,
FindsByClassName, FindsByLinkText, FindsByName, FindsByCssSelector, FindsByCustomStretegy, FindsByTagName,
FindsByXPath, HasInputDevices, HasCapabilities {
QAFWebElement findElement(By by);