public interface MobileDriver<T extends WebElement> extends WebDriver, PerformsTouchActions, org.openqa.selenium.ContextAware, org.openqa.selenium.Rotatable, FindsByAccessibilityId<T>, org.openqa.selenium.html5.LocationContext, DeviceActionShortcuts, TouchShortcuts, InteractsWithFiles, InteractsWithApps, HasAppStrings, FindsByClassName, FindsByCssSelector, FindsById, FindsByLinkText, FindsByName, FindsByTagName, FindsByXPath
WebDriver.ImeHandler, WebDriver.Navigation, WebDriver.Options, WebDriver.TargetLocator, WebDriver.Timeouts, WebDriver.Window
close, get, getCurrentUrl, getPageSource, getTitle, getWindowHandle, getWindowHandles, manage, navigate, quit, switchTo
performMultiTouchAction, performTouchAction
context, getContext, getContextHandles
findElementByAccessibilityId, findElementsByAccessibilityId
getDeviceTime, hideKeyboard
pinch, pinch, swipe, tap, tap, zoom, zoom
pullFile, pullFolder
closeApp, installApp, isAppInstalled, launchApp, removeApp, resetApp, runAppInBackground
getAppStringMap, getAppStringMap, getAppStringMap
List<T> findElements(org.openqa.selenium.By by)
WebDriver
findElements
in interface SearchContext
findElements
in interface WebDriver
by
- The locating mechanism to useWebElement
s, or an empty list if nothing matchesBy
,
WebDriver.Timeouts
T findElement(org.openqa.selenium.By by)
WebDriver
WebElement
using the given method.
This method is affected by the 'implicit wait' times in force at the time of execution.
The findElement(..) invocation will return a matching row, or try again repeatedly until
the configured timeout is reached.
findElement should not be used to look for non-present elements, use WebDriver.findElements(By)
and assert zero length response instead.
findElement
in interface SearchContext
findElement
in interface WebDriver
by
- The locating mechanismBy
,
WebDriver.Timeouts
T findElementByClassName(String className)
findElementByClassName
in interface FindsByClassName
List<T> findElementsByClassName(String className)
findElementsByClassName
in interface FindsByClassName
T findElementByCssSelector(String cssSelector)
findElementByCssSelector
in interface FindsByCssSelector
List<T> findElementsByCssSelector(String cssSelector)
findElementsByCssSelector
in interface FindsByCssSelector
T findElementById(String id)
findElementById
in interface FindsById
List<T> findElementsById(String id)
findElementsById
in interface FindsById
T findElementByLinkText(String linkText)
findElementByLinkText
in interface FindsByLinkText
List<T> findElementsByLinkText(String linkText)
findElementsByLinkText
in interface FindsByLinkText
T findElementByPartialLinkText(String partialLinkText)
findElementByPartialLinkText
in interface FindsByLinkText
List<T> findElementsByPartialLinkText(String partialLinkText)
findElementsByPartialLinkText
in interface FindsByLinkText
T findElementByName(String name)
findElementByName
in interface FindsByName
List<T> findElementsByName(String name)
findElementsByName
in interface FindsByName
T findElementByTagName(String tagName)
findElementByTagName
in interface FindsByTagName
List<T> findElementsByTagName(String tagName)
findElementsByTagName
in interface FindsByTagName
T findElementByXPath(String xPath)
findElementByXPath
in interface FindsByXPath
List<T> findElementsByXPath(String xPath)
findElementsByXPath
in interface FindsByXPath
Copyright © 2016. All rights reserved.