public class MobileDriverWrapper extends WebDriverWrapper implements io.appium.java_client.MobileDriver
org.openqa.selenium.WebDriver.ImeHandler, org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window
Constructor and Description |
---|
MobileDriverWrapper(io.appium.java_client.MobileDriver mobileDriver) |
Modifier and Type | Method and Description |
---|---|
org.openqa.selenium.WebDriver |
context(java.lang.String name) |
org.openqa.selenium.remote.Response |
execute(java.lang.String driverCommand,
java.util.Map<java.lang.String,?> parameters) |
java.lang.String |
getContext() |
java.util.Set<java.lang.String> |
getContextHandles() |
void |
performMultiTouchAction(io.appium.java_client.MultiTouchAction multiAction) |
io.appium.java_client.TouchAction |
performTouchAction(io.appium.java_client.TouchAction touchAction) |
close, findElement, findElements, get, getCurrentUrl, getPageSource, getTitle, getWindowHandle, getWindowHandles, getWrappedWebDriver, manage, navigate, quit, switchTo
public MobileDriverWrapper(io.appium.java_client.MobileDriver mobileDriver)
public org.openqa.selenium.WebDriver context(java.lang.String name)
context
in interface org.openqa.selenium.ContextAware
public org.openqa.selenium.remote.Response execute(java.lang.String driverCommand, java.util.Map<java.lang.String,?> parameters)
execute
in interface io.appium.java_client.MobileDriver
public java.lang.String getContext()
getContext
in interface org.openqa.selenium.ContextAware
public java.util.Set<java.lang.String> getContextHandles()
getContextHandles
in interface org.openqa.selenium.ContextAware
public void performMultiTouchAction(io.appium.java_client.MultiTouchAction multiAction)
performMultiTouchAction
in interface io.appium.java_client.PerformsTouchActions
public io.appium.java_client.TouchAction performTouchAction(io.appium.java_client.TouchAction touchAction)
performTouchAction
in interface io.appium.java_client.PerformsTouchActions