public class IOSWebDriverStub extends WebDriverStub implements io.appium.java_client.HidesKeyboardWithKeyName, io.appium.java_client.ios.ShakesDevice, io.appium.java_client.FindsByIosUIAutomation, io.appium.java_client.ios.PerformsTouchID, io.appium.java_client.FindsByIosNSPredicate, io.appium.java_client.FindsByIosClassChain, io.appium.java_client.ios.PushesFiles, io.appium.java_client.LocksDevice
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(java.lang.String s) |
org.openqa.selenium.remote.Response |
execute(java.lang.String s,
java.util.Map<java.lang.String,?> map) |
org.openqa.selenium.WebElement |
findElement(org.openqa.selenium.By by) |
org.openqa.selenium.WebElement |
findElement(java.lang.String s,
java.lang.String s1) |
org.openqa.selenium.WebElement |
findElementByIosUIAutomation(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElements(org.openqa.selenium.By by) |
java.util.List |
findElements(java.lang.String s,
java.lang.String s1) |
java.util.List |
findElementsByIosUIAutomation(java.lang.String using) |
void |
get(java.lang.String s) |
java.lang.String |
getCurrentUrl() |
java.lang.String |
getPageSource() |
java.lang.String |
getTitle() |
java.lang.String |
getWindowHandle() |
java.util.Set<java.lang.String> |
getWindowHandles() |
void |
hideKeyboard() |
void |
hideKeyboard(java.lang.String keyName) |
void |
hideKeyboard(java.lang.String strategy,
java.lang.String keyName) |
org.openqa.selenium.WebDriver.Options |
manage() |
org.openqa.selenium.WebDriver.Navigation |
navigate() |
void |
quit() |
void |
shake() |
org.openqa.selenium.WebDriver.TargetLocator |
switchTo() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperformTouchID, toggleTouchIDEnrollment, toggleTouchIDEnrollmentfindElementByIosNsPredicate, findElementsByIosNsPredicatepublic void get(java.lang.String s)
get in interface org.openqa.selenium.WebDriverget in class WebDriverStubpublic java.lang.String getCurrentUrl()
getCurrentUrl in interface org.openqa.selenium.WebDrivergetCurrentUrl in class WebDriverStubpublic java.lang.String getTitle()
getTitle in interface org.openqa.selenium.WebDrivergetTitle in class WebDriverStubpublic java.util.List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
findElements in interface org.openqa.selenium.SearchContextfindElements in interface org.openqa.selenium.WebDriverfindElements in class WebDriverStubpublic org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
findElement in interface org.openqa.selenium.SearchContextfindElement in interface org.openqa.selenium.WebDriverfindElement in class WebDriverStubpublic java.lang.String getPageSource()
getPageSource in interface org.openqa.selenium.WebDrivergetPageSource in class WebDriverStubpublic void close()
close in interface org.openqa.selenium.WebDriverclose in class WebDriverStubpublic void quit()
quit in interface org.openqa.selenium.WebDriverquit in class WebDriverStubpublic java.util.Set<java.lang.String> getWindowHandles()
getWindowHandles in interface org.openqa.selenium.WebDrivergetWindowHandles in class WebDriverStubpublic java.lang.String getWindowHandle()
getWindowHandle in interface org.openqa.selenium.WebDrivergetWindowHandle in class WebDriverStubpublic org.openqa.selenium.WebDriver.TargetLocator switchTo()
switchTo in interface org.openqa.selenium.WebDriverswitchTo in class WebDriverStubpublic org.openqa.selenium.WebDriver.Navigation navigate()
navigate in interface org.openqa.selenium.WebDrivernavigate in class WebDriverStubpublic org.openqa.selenium.WebDriver.Options manage()
manage in interface org.openqa.selenium.WebDrivermanage in class WebDriverStubpublic org.openqa.selenium.remote.Response execute(java.lang.String s,
java.util.Map<java.lang.String,?> map)
execute in interface io.appium.java_client.ExecutesMethodpublic org.openqa.selenium.remote.Response execute(java.lang.String s)
execute in interface io.appium.java_client.ExecutesMethodpublic void hideKeyboard(java.lang.String keyName)
hideKeyboard in interface io.appium.java_client.HidesKeyboardWithKeyNamepublic void hideKeyboard(java.lang.String strategy,
java.lang.String keyName)
hideKeyboard in interface io.appium.java_client.HidesKeyboardWithKeyNamepublic void hideKeyboard()
hideKeyboard in interface io.appium.java_client.HidesKeyboardpublic org.openqa.selenium.WebElement findElement(java.lang.String s,
java.lang.String s1)
findElement in interface io.appium.java_client.FindsByFluentSelectorpublic java.util.List findElements(java.lang.String s,
java.lang.String s1)
findElements in interface io.appium.java_client.FindsByFluentSelectorpublic org.openqa.selenium.WebElement findElementByIosUIAutomation(java.lang.String using)
findElementByIosUIAutomation in interface io.appium.java_client.FindsByIosUIAutomationpublic java.util.List findElementsByIosUIAutomation(java.lang.String using)
findElementsByIosUIAutomation in interface io.appium.java_client.FindsByIosUIAutomationpublic void shake()
shake in interface io.appium.java_client.ios.ShakesDevice