public class IOSWebDriverStub extends WebDriverStub implements io.appium.java_client.HidesKeyboardWithKeyName, io.appium.java_client.ios.ShakesDevice, io.appium.java_client.ios.PerformsTouchID, io.appium.java_client.PushesFiles, io.appium.java_client.LocksDevice
org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator, org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions, org.openqa.selenium.remote.RemoteWebDriver.When
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 |
---|
IOSWebDriverStub() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.openqa.selenium.remote.Response |
execute(String s) |
org.openqa.selenium.remote.Response |
execute(String s,
Map<String,?> map) |
org.openqa.selenium.WebElement |
findElement(org.openqa.selenium.By by) |
List<org.openqa.selenium.WebElement> |
findElements(org.openqa.selenium.By by) |
void |
get(String s) |
String |
getCurrentUrl() |
String |
getPageSource() |
String |
getTitle() |
String |
getWindowHandle() |
Set<String> |
getWindowHandles() |
void |
hideKeyboard() |
void |
hideKeyboard(String keyName) |
void |
hideKeyboard(String strategy,
String keyName) |
org.openqa.selenium.WebDriver.Options |
manage() |
org.openqa.selenium.WebDriver.Navigation |
navigate() |
void |
quit() |
void |
shake() |
org.openqa.selenium.WebDriver.TargetLocator |
switchTo() |
addVirtualAuthenticator, builder, execute, executeAsyncScript, executeScript, findElement, findElements, findElements, getCapabilities, getCommandExecutor, getElementConverter, getErrorHandler, getExecuteMethod, getFileDetector, getKeyboard, getMouse, getScreenshotAs, getSessionId, log, perform, print, removeVirtualAuthenticator, resetInputState, setCommandExecutor, setElementConverter, setErrorHandler, setFileDetector, setFoundBy, setLogLevel, setSessionId, startSession, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
performTouchID, toggleTouchIDEnrollment
public void get(String s)
get
in interface org.openqa.selenium.WebDriver
get
in class WebDriverStub
public String getCurrentUrl()
getCurrentUrl
in interface org.openqa.selenium.WebDriver
getCurrentUrl
in class WebDriverStub
public String getTitle()
getTitle
in interface org.openqa.selenium.WebDriver
getTitle
in class WebDriverStub
public List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
findElements
in interface org.openqa.selenium.SearchContext
findElements
in interface org.openqa.selenium.WebDriver
findElements
in class WebDriverStub
public org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
findElement
in interface org.openqa.selenium.SearchContext
findElement
in interface org.openqa.selenium.WebDriver
findElement
in class WebDriverStub
public String getPageSource()
getPageSource
in interface org.openqa.selenium.WebDriver
getPageSource
in class WebDriverStub
public void close()
close
in interface org.openqa.selenium.WebDriver
close
in class WebDriverStub
public void quit()
quit
in interface org.openqa.selenium.WebDriver
quit
in class WebDriverStub
public Set<String> getWindowHandles()
getWindowHandles
in interface org.openqa.selenium.WebDriver
getWindowHandles
in class WebDriverStub
public String getWindowHandle()
getWindowHandle
in interface org.openqa.selenium.WebDriver
getWindowHandle
in class WebDriverStub
public org.openqa.selenium.WebDriver.TargetLocator switchTo()
switchTo
in interface org.openqa.selenium.WebDriver
switchTo
in class WebDriverStub
public org.openqa.selenium.WebDriver.Navigation navigate()
navigate
in interface org.openqa.selenium.WebDriver
navigate
in class WebDriverStub
public org.openqa.selenium.WebDriver.Options manage()
manage
in interface org.openqa.selenium.WebDriver
manage
in class WebDriverStub
public org.openqa.selenium.remote.Response execute(String s, Map<String,?> map)
execute
in interface io.appium.java_client.ExecutesMethod
execute
in class org.openqa.selenium.remote.RemoteWebDriver
public org.openqa.selenium.remote.Response execute(String s)
execute
in interface io.appium.java_client.ExecutesMethod
execute
in class org.openqa.selenium.remote.RemoteWebDriver
public void hideKeyboard(String keyName)
hideKeyboard
in interface io.appium.java_client.HidesKeyboardWithKeyName
public void hideKeyboard(String strategy, String keyName)
hideKeyboard
in interface io.appium.java_client.HidesKeyboardWithKeyName
public void hideKeyboard()
hideKeyboard
in interface io.appium.java_client.HidesKeyboard
public void shake()
shake
in interface io.appium.java_client.ios.ShakesDevice
Copyright © 2021. All rights reserved.