public class MobileDriverToSeleniumBridge extends MobileDriverWrapper implements com.thoughtworks.selenium.Selenium
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 |
---|
MobileDriverToSeleniumBridge(io.appium.java_client.MobileDriver mobileDriver) |
Modifier and Type | Method and Description |
---|---|
void |
addCustomRequestHeader(java.lang.String key,
java.lang.String value) |
void |
addLocationStrategy(java.lang.String strategyName,
java.lang.String functionDefinition) |
void |
addScript(java.lang.String script,
java.lang.String scriptTagId) |
void |
addSelection(java.lang.String locator,
java.lang.String optionLocator) |
void |
allowNativeXpath(java.lang.String allow) |
void |
altKeyDown() |
void |
altKeyUp() |
void |
answerOnNextPrompt(java.lang.String answer) |
void |
assignId(java.lang.String locator,
java.lang.String identifier) |
void |
attachFile(java.lang.String fieldLocator,
java.lang.String fileLocator) |
void |
captureEntirePageScreenshot(java.lang.String fileName,
java.lang.String kwargs) |
java.lang.String |
captureEntirePageScreenshotToString(java.lang.String kwargs) |
java.lang.String |
captureNetworkTraffic(java.lang.String type) |
void |
captureScreenshot(java.lang.String fileName) |
java.lang.String |
captureScreenshotToString() |
void |
check(java.lang.String locator) |
void |
chooseCancelOnNextConfirmation() |
void |
chooseOkOnNextConfirmation() |
void |
click(java.lang.String locator) |
void |
clickAt(java.lang.String locator,
java.lang.String coordString) |
void |
clickAt(java.lang.String locator,
java.lang.String coordString,
boolean scrollIntoView) |
void |
close() |
void |
contextMenu(java.lang.String locator) |
void |
contextMenuAt(java.lang.String locator,
java.lang.String coordString) |
void |
controlKeyDown() |
void |
controlKeyUp() |
void |
createCookie(java.lang.String nameValuePair,
java.lang.String optionsString) |
void |
deleteAllVisibleCookies() |
void |
deleteCookie(java.lang.String name,
java.lang.String optionsString) |
void |
deselectPopUp() |
void |
doubleClick(java.lang.String locator) |
void |
doubleClickAt(java.lang.String locator,
java.lang.String coordString) |
void |
dragAndDrop(java.lang.String locator,
java.lang.String coordString) |
void |
dragAndDropToObject(java.lang.String locatorOfObjectToBeDragged,
java.lang.String locatorOfDragDestinationObject) |
void |
dragdrop(java.lang.String locator,
java.lang.String movementsString) |
void |
fireEvent(java.lang.String locator,
java.lang.String eventName) |
void |
focus(java.lang.String locator) |
java.lang.String |
getAlert() |
java.lang.String[] |
getAllButtons() |
java.lang.String[] |
getAllFields() |
java.lang.String[] |
getAllLinks() |
java.lang.String[] |
getAllWindowIds() |
java.lang.String[] |
getAllWindowNames() |
java.lang.String[] |
getAllWindowTitles() |
java.lang.String |
getAttribute(java.lang.String attributeLocator) |
java.lang.String[] |
getAttributeFromAllWindows(java.lang.String attributeName) |
java.lang.String |
getBodyText() |
java.lang.String |
getConfirmation() |
java.lang.String |
getCookie() |
java.lang.String |
getCookieByName(java.lang.String name) |
java.lang.Number |
getCssCount(java.lang.String css) |
java.lang.Number |
getCursorPosition(java.lang.String locator) |
java.lang.Number |
getElementHeight(java.lang.String locator) |
java.lang.Number |
getElementIndex(java.lang.String locator) |
java.lang.Number |
getElementPositionLeft(java.lang.String locator) |
java.lang.Number |
getElementPositionTop(java.lang.String locator) |
java.lang.Number |
getElementWidth(java.lang.String locator) |
java.lang.String |
getEval(java.lang.String script) |
java.lang.String |
getExpression(java.lang.String expression) |
org.w3c.dom.Node |
getHtmlNode(java.lang.String locator) |
java.lang.String |
getHtmlNodeHref(java.lang.String locator) |
java.lang.String |
getHtmlNodeText(java.lang.String locator) |
java.lang.String |
getHtmlSource() |
java.lang.String |
getLocation() |
java.lang.String |
getLog() |
java.lang.Number |
getMouseSpeed() |
java.lang.String |
getPrompt() |
java.lang.String |
getSelectedId(java.lang.String selectLocator) |
java.lang.String[] |
getSelectedIds(java.lang.String selectLocator) |
java.lang.String |
getSelectedIndex(java.lang.String selectLocator) |
java.lang.String[] |
getSelectedIndexes(java.lang.String selectLocator) |
java.lang.String |
getSelectedLabel(java.lang.String selectLocator) |
java.lang.String |
getSelectedLabel(java.lang.String selectLocator,
java.lang.String timeout) |
java.lang.String[] |
getSelectedLabels(java.lang.String selectLocator) |
java.lang.String |
getSelectedValue(java.lang.String selectLocator) |
java.lang.String[] |
getSelectedValues(java.lang.String selectLocator) |
java.lang.String[] |
getSelectOptions(java.lang.String selectLocator) |
java.lang.String |
getSpeed() |
java.lang.String |
getTable(java.lang.String tableCellAddress) |
java.lang.String |
getText(java.lang.String locator) |
java.lang.String |
getText(java.lang.String locator,
java.lang.String timeout) |
java.lang.String |
getTitle() |
java.lang.String |
getValue(java.lang.String locator) |
java.lang.String |
getValue(java.lang.String locator,
java.lang.String timeout) |
protected org.openqa.selenium.WebElement |
getWebElement(java.lang.String locator) |
protected org.openqa.selenium.WebElement |
getWebElement(java.lang.String locator,
java.lang.String timeout) |
protected java.util.List<org.openqa.selenium.WebElement> |
getWebElements(java.lang.String locator) |
protected java.util.List<org.openqa.selenium.WebElement> |
getWebElements(java.lang.String locator,
java.lang.String timeout) |
boolean |
getWhetherThisFrameMatchFrameExpression(java.lang.String currentFrameString,
java.lang.String target) |
boolean |
getWhetherThisWindowMatchWindowExpression(java.lang.String currentWindowString,
java.lang.String target) |
java.lang.Number |
getXpathCount(java.lang.String xPath) |
void |
goBack() |
void |
highlight(java.lang.String locator) |
void |
ignoreAttributesWithoutValue(java.lang.String ignore) |
boolean |
isAlertPresent() |
boolean |
isChecked(java.lang.String locator) |
boolean |
isConfirmationPresent() |
boolean |
isCookiePresent(java.lang.String name) |
boolean |
isEditable(java.lang.String locator) |
boolean |
isElementPresent(java.lang.String locator) |
boolean |
isInViewport(java.lang.String locator) |
boolean |
isOrdered(java.lang.String locator1,
java.lang.String locator2) |
boolean |
isPromptPresent() |
boolean |
isSomethingSelected(java.lang.String selectLocator) |
boolean |
isTextPresent(java.lang.String pattern) |
boolean |
isVisible(java.lang.String locator) |
void |
keyDown(java.lang.String locator,
java.lang.String keySequence) |
void |
keyDownNative(java.lang.String keycode) |
void |
keyPress(java.lang.String locator,
java.lang.String keySequence) |
void |
keyPressNative(java.lang.String keycode) |
void |
keyUp(java.lang.String locator,
java.lang.String keySequence) |
void |
keyUpNative(java.lang.String keycode) |
void |
metaKeyDown() |
void |
metaKeyUp() |
void |
mouseDown(java.lang.String locator) |
void |
mouseDownAt(java.lang.String locator,
java.lang.String coordString) |
void |
mouseDownRight(java.lang.String locator) |
void |
mouseDownRightAt(java.lang.String locator,
java.lang.String coordString) |
void |
mouseMove(java.lang.String locator) |
void |
mouseMoveAt(java.lang.String locator,
java.lang.String coordString) |
void |
mouseOut(java.lang.String locator) |
void |
mouseOver(java.lang.String locator) |
void |
mouseUp(java.lang.String locator) |
void |
mouseUpAt(java.lang.String locator,
java.lang.String coordString) |
void |
mouseUpRight(java.lang.String locator) |
void |
mouseUpRightAt(java.lang.String locator,
java.lang.String coordString) |
void |
open(java.lang.String url) |
void |
open(java.lang.String url,
java.lang.String ignoreResponseCode) |
void |
openWindow(java.lang.String url,
java.lang.String windowID) |
void |
refresh() |
void |
removeAllSelections(java.lang.String locator) |
void |
removeScript(java.lang.String scriptTagId) |
void |
removeSelection(java.lang.String locator,
java.lang.String optionLocator) |
java.lang.String |
retrieveLastRemoteControlLogs() |
void |
rollup(java.lang.String rollupName,
java.lang.String kwargs) |
void |
runScript(java.lang.String script) |
void |
select(java.lang.String selectLocator,
java.lang.String optionLocator) |
void |
selectFrame(java.lang.String locator) |
void |
selectPopUp(java.lang.String windowID) |
void |
selectWindow(java.lang.String windowID) |
void |
setBrowserLogLevel(java.lang.String logLevel) |
void |
setContext(java.lang.String context) |
void |
setCursorPosition(java.lang.String locator,
java.lang.String position) |
void |
setDefaultTimeoutImplicit() |
void |
setExtensionJs(java.lang.String extensionJs) |
void |
setMouseSpeed(java.lang.String pixels) |
void |
setSpeed(java.lang.String value) |
void |
setTimeout(java.lang.String timeout) |
void |
setTimeoutImplicit(java.lang.String timeout) |
void |
shiftKeyDown() |
void |
shiftKeyUp() |
void |
showContextualBanner() |
void |
showContextualBanner(java.lang.String className,
java.lang.String methodName) |
void |
shutDownSeleniumServer() |
void |
start() |
void |
start(java.lang.Object optionsObject) |
void |
start(java.lang.String optionsString) |
void |
stop() |
void |
submit(java.lang.String formLocator) |
protected void |
swipeWebElementIntoView(java.lang.String locator) |
protected void |
tap(java.lang.String locator) |
void |
type(java.lang.String locator,
java.lang.String value) |
void |
typeKeys(java.lang.String locator,
java.lang.String value) |
void |
typeKeys(java.lang.String locator,
java.lang.String value,
boolean typeAceEditor) |
void |
uncheck(java.lang.String locator) |
void |
useXpathLibrary(java.lang.String libraryName) |
void |
waitForCondition(java.lang.String script,
java.lang.String timeout) |
void |
waitForFrameToLoad(java.lang.String frameAddress,
java.lang.String timeout) |
void |
waitForPageToLoad(java.lang.String timeout) |
void |
waitForPopUp(java.lang.String windowID,
java.lang.String timeout) |
void |
windowFocus() |
void |
windowMaximize() |
closeApp, context, execute, findElementByAccessibilityId, findElementsByAccessibilityId, getAppStrings, getAppStrings, getContext, getContextHandles, getOrientation, hideKeyboard, installApp, isAppInstalled, launchApp, location, performMultiTouchAction, performTouchAction, pinch, pinch, pullFile, pullFolder, removeApp, resetApp, rotate, runAppInBackground, scrollTo, scrollToExact, setLocation, swipe, tap, tap, zoom, zoom
findElement, findElements, get, getCurrentUrl, getPageSource, getWindowHandle, getWindowHandles, getWrappedWebDriver, manage, navigate, quit, switchTo
public MobileDriverToSeleniumBridge(io.appium.java_client.MobileDriver mobileDriver)
public void addCustomRequestHeader(java.lang.String key, java.lang.String value)
addCustomRequestHeader
in interface com.thoughtworks.selenium.Selenium
public void addLocationStrategy(java.lang.String strategyName, java.lang.String functionDefinition)
addLocationStrategy
in interface com.thoughtworks.selenium.Selenium
public void addScript(java.lang.String script, java.lang.String scriptTagId)
addScript
in interface com.thoughtworks.selenium.Selenium
public void addSelection(java.lang.String locator, java.lang.String optionLocator)
addSelection
in interface com.thoughtworks.selenium.Selenium
public void allowNativeXpath(java.lang.String allow)
allowNativeXpath
in interface com.thoughtworks.selenium.Selenium
public void altKeyDown()
altKeyDown
in interface com.thoughtworks.selenium.Selenium
public void altKeyUp()
altKeyUp
in interface com.thoughtworks.selenium.Selenium
public void answerOnNextPrompt(java.lang.String answer)
answerOnNextPrompt
in interface com.thoughtworks.selenium.Selenium
public void assignId(java.lang.String locator, java.lang.String identifier)
assignId
in interface com.thoughtworks.selenium.Selenium
public void attachFile(java.lang.String fieldLocator, java.lang.String fileLocator)
attachFile
in interface com.thoughtworks.selenium.Selenium
public void captureEntirePageScreenshot(java.lang.String fileName, java.lang.String kwargs)
captureEntirePageScreenshot
in interface com.thoughtworks.selenium.Selenium
public java.lang.String captureEntirePageScreenshotToString(java.lang.String kwargs)
captureEntirePageScreenshotToString
in interface com.thoughtworks.selenium.Selenium
public java.lang.String captureNetworkTraffic(java.lang.String type)
captureNetworkTraffic
in interface com.thoughtworks.selenium.Selenium
public void captureScreenshot(java.lang.String fileName)
captureScreenshot
in interface com.thoughtworks.selenium.Selenium
public java.lang.String captureScreenshotToString()
captureScreenshotToString
in interface com.thoughtworks.selenium.Selenium
public void check(java.lang.String locator)
check
in interface com.thoughtworks.selenium.Selenium
public void chooseCancelOnNextConfirmation()
chooseCancelOnNextConfirmation
in interface com.thoughtworks.selenium.Selenium
public void chooseOkOnNextConfirmation()
chooseOkOnNextConfirmation
in interface com.thoughtworks.selenium.Selenium
public void click(java.lang.String locator)
click
in interface com.thoughtworks.selenium.Selenium
public void clickAt(java.lang.String locator, java.lang.String coordString)
clickAt
in interface com.thoughtworks.selenium.Selenium
public void clickAt(java.lang.String locator, java.lang.String coordString, boolean scrollIntoView)
public void close()
close
in interface com.thoughtworks.selenium.Selenium
close
in interface org.openqa.selenium.WebDriver
close
in class WebDriverWrapper
public void contextMenu(java.lang.String locator)
contextMenu
in interface com.thoughtworks.selenium.Selenium
public void contextMenuAt(java.lang.String locator, java.lang.String coordString)
contextMenuAt
in interface com.thoughtworks.selenium.Selenium
public void controlKeyDown()
controlKeyDown
in interface com.thoughtworks.selenium.Selenium
public void controlKeyUp()
controlKeyUp
in interface com.thoughtworks.selenium.Selenium
public void createCookie(java.lang.String nameValuePair, java.lang.String optionsString)
createCookie
in interface com.thoughtworks.selenium.Selenium
public void deleteAllVisibleCookies()
deleteAllVisibleCookies
in interface com.thoughtworks.selenium.Selenium
public void deleteCookie(java.lang.String name, java.lang.String optionsString)
deleteCookie
in interface com.thoughtworks.selenium.Selenium
public void deselectPopUp()
deselectPopUp
in interface com.thoughtworks.selenium.Selenium
public void doubleClick(java.lang.String locator)
doubleClick
in interface com.thoughtworks.selenium.Selenium
public void doubleClickAt(java.lang.String locator, java.lang.String coordString)
doubleClickAt
in interface com.thoughtworks.selenium.Selenium
public void dragAndDrop(java.lang.String locator, java.lang.String coordString)
dragAndDrop
in interface com.thoughtworks.selenium.Selenium
public void dragAndDropToObject(java.lang.String locatorOfObjectToBeDragged, java.lang.String locatorOfDragDestinationObject)
dragAndDropToObject
in interface com.thoughtworks.selenium.Selenium
public void dragdrop(java.lang.String locator, java.lang.String movementsString)
dragdrop
in interface com.thoughtworks.selenium.Selenium
public void fireEvent(java.lang.String locator, java.lang.String eventName)
fireEvent
in interface com.thoughtworks.selenium.Selenium
public void focus(java.lang.String locator)
focus
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getAlert()
getAlert
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllButtons()
getAllButtons
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllFields()
getAllFields
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllLinks()
getAllLinks
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllWindowIds()
getAllWindowIds
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllWindowNames()
getAllWindowNames
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAllWindowTitles()
getAllWindowTitles
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getAttribute(java.lang.String attributeLocator)
getAttribute
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getAttributeFromAllWindows(java.lang.String attributeName)
getAttributeFromAllWindows
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getBodyText()
getBodyText
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getConfirmation()
getConfirmation
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getCookie()
getCookie
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getCookieByName(java.lang.String name)
getCookieByName
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getCssCount(java.lang.String css)
getCssCount
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getCursorPosition(java.lang.String locator)
getCursorPosition
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getElementHeight(java.lang.String locator)
getElementHeight
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getElementIndex(java.lang.String locator)
getElementIndex
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getElementPositionLeft(java.lang.String locator)
getElementPositionLeft
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getElementPositionTop(java.lang.String locator)
getElementPositionTop
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getElementWidth(java.lang.String locator)
getElementWidth
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getEval(java.lang.String script)
getEval
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getExpression(java.lang.String expression)
getExpression
in interface com.thoughtworks.selenium.Selenium
public org.w3c.dom.Node getHtmlNode(java.lang.String locator)
public java.lang.String getHtmlNodeHref(java.lang.String locator)
public java.lang.String getHtmlNodeText(java.lang.String locator)
public java.lang.String getHtmlSource()
getHtmlSource
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getLocation()
getLocation
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getLog()
getLog
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getMouseSpeed()
getMouseSpeed
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getPrompt()
getPrompt
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSelectedId(java.lang.String selectLocator)
getSelectedId
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getSelectedIds(java.lang.String selectLocator)
getSelectedIds
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSelectedIndex(java.lang.String selectLocator)
getSelectedIndex
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getSelectedIndexes(java.lang.String selectLocator)
getSelectedIndexes
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSelectedLabel(java.lang.String selectLocator)
getSelectedLabel
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSelectedLabel(java.lang.String selectLocator, java.lang.String timeout)
public java.lang.String[] getSelectedLabels(java.lang.String selectLocator)
getSelectedLabels
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSelectedValue(java.lang.String selectLocator)
getSelectedValue
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getSelectedValues(java.lang.String selectLocator)
getSelectedValues
in interface com.thoughtworks.selenium.Selenium
public java.lang.String[] getSelectOptions(java.lang.String selectLocator)
getSelectOptions
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getSpeed()
getSpeed
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getTable(java.lang.String tableCellAddress)
getTable
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getText(java.lang.String locator)
getText
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getText(java.lang.String locator, java.lang.String timeout)
public java.lang.String getTitle()
getTitle
in interface com.thoughtworks.selenium.Selenium
getTitle
in interface org.openqa.selenium.WebDriver
getTitle
in class WebDriverWrapper
public java.lang.String getValue(java.lang.String locator)
getValue
in interface com.thoughtworks.selenium.Selenium
public java.lang.String getValue(java.lang.String locator, java.lang.String timeout)
public boolean getWhetherThisFrameMatchFrameExpression(java.lang.String currentFrameString, java.lang.String target)
getWhetherThisFrameMatchFrameExpression
in interface com.thoughtworks.selenium.Selenium
public boolean getWhetherThisWindowMatchWindowExpression(java.lang.String currentWindowString, java.lang.String target)
getWhetherThisWindowMatchWindowExpression
in interface com.thoughtworks.selenium.Selenium
public java.lang.Number getXpathCount(java.lang.String xPath)
getXpathCount
in interface com.thoughtworks.selenium.Selenium
public void goBack()
goBack
in interface com.thoughtworks.selenium.Selenium
public void highlight(java.lang.String locator)
highlight
in interface com.thoughtworks.selenium.Selenium
public void ignoreAttributesWithoutValue(java.lang.String ignore)
ignoreAttributesWithoutValue
in interface com.thoughtworks.selenium.Selenium
public boolean isAlertPresent()
isAlertPresent
in interface com.thoughtworks.selenium.Selenium
public boolean isChecked(java.lang.String locator)
isChecked
in interface com.thoughtworks.selenium.Selenium
public boolean isConfirmationPresent()
isConfirmationPresent
in interface com.thoughtworks.selenium.Selenium
public boolean isCookiePresent(java.lang.String name)
isCookiePresent
in interface com.thoughtworks.selenium.Selenium
public boolean isEditable(java.lang.String locator)
isEditable
in interface com.thoughtworks.selenium.Selenium
public boolean isElementPresent(java.lang.String locator)
isElementPresent
in interface com.thoughtworks.selenium.Selenium
public boolean isInViewport(java.lang.String locator)
public boolean isOrdered(java.lang.String locator1, java.lang.String locator2)
isOrdered
in interface com.thoughtworks.selenium.Selenium
public boolean isPromptPresent()
isPromptPresent
in interface com.thoughtworks.selenium.Selenium
public boolean isSomethingSelected(java.lang.String selectLocator)
isSomethingSelected
in interface com.thoughtworks.selenium.Selenium
public boolean isTextPresent(java.lang.String pattern)
isTextPresent
in interface com.thoughtworks.selenium.Selenium
public boolean isVisible(java.lang.String locator)
isVisible
in interface com.thoughtworks.selenium.Selenium
public void keyDown(java.lang.String locator, java.lang.String keySequence)
keyDown
in interface com.thoughtworks.selenium.Selenium
public void keyDownNative(java.lang.String keycode)
keyDownNative
in interface com.thoughtworks.selenium.Selenium
public void keyPress(java.lang.String locator, java.lang.String keySequence)
keyPress
in interface com.thoughtworks.selenium.Selenium
public void keyPressNative(java.lang.String keycode)
keyPressNative
in interface com.thoughtworks.selenium.Selenium
public void keyUp(java.lang.String locator, java.lang.String keySequence)
keyUp
in interface com.thoughtworks.selenium.Selenium
public void keyUpNative(java.lang.String keycode)
keyUpNative
in interface com.thoughtworks.selenium.Selenium
public void metaKeyDown()
metaKeyDown
in interface com.thoughtworks.selenium.Selenium
public void metaKeyUp()
metaKeyUp
in interface com.thoughtworks.selenium.Selenium
public void mouseDown(java.lang.String locator)
mouseDown
in interface com.thoughtworks.selenium.Selenium
public void mouseDownAt(java.lang.String locator, java.lang.String coordString)
mouseDownAt
in interface com.thoughtworks.selenium.Selenium
public void mouseDownRight(java.lang.String locator)
mouseDownRight
in interface com.thoughtworks.selenium.Selenium
public void mouseDownRightAt(java.lang.String locator, java.lang.String coordString)
mouseDownRightAt
in interface com.thoughtworks.selenium.Selenium
public void mouseMove(java.lang.String locator)
mouseMove
in interface com.thoughtworks.selenium.Selenium
public void mouseMoveAt(java.lang.String locator, java.lang.String coordString)
mouseMoveAt
in interface com.thoughtworks.selenium.Selenium
public void mouseOut(java.lang.String locator)
mouseOut
in interface com.thoughtworks.selenium.Selenium
public void mouseOver(java.lang.String locator)
mouseOver
in interface com.thoughtworks.selenium.Selenium
public void mouseUp(java.lang.String locator)
mouseUp
in interface com.thoughtworks.selenium.Selenium
public void mouseUpAt(java.lang.String locator, java.lang.String coordString)
mouseUpAt
in interface com.thoughtworks.selenium.Selenium
public void mouseUpRight(java.lang.String locator)
mouseUpRight
in interface com.thoughtworks.selenium.Selenium
public void mouseUpRightAt(java.lang.String locator, java.lang.String coordString)
mouseUpRightAt
in interface com.thoughtworks.selenium.Selenium
public void open(java.lang.String url)
open
in interface com.thoughtworks.selenium.Selenium
public void open(java.lang.String url, java.lang.String ignoreResponseCode)
open
in interface com.thoughtworks.selenium.Selenium
public void openWindow(java.lang.String url, java.lang.String windowID)
openWindow
in interface com.thoughtworks.selenium.Selenium
public void refresh()
refresh
in interface com.thoughtworks.selenium.Selenium
public void removeAllSelections(java.lang.String locator)
removeAllSelections
in interface com.thoughtworks.selenium.Selenium
public void removeScript(java.lang.String scriptTagId)
removeScript
in interface com.thoughtworks.selenium.Selenium
public void removeSelection(java.lang.String locator, java.lang.String optionLocator)
removeSelection
in interface com.thoughtworks.selenium.Selenium
public java.lang.String retrieveLastRemoteControlLogs()
retrieveLastRemoteControlLogs
in interface com.thoughtworks.selenium.Selenium
public void rollup(java.lang.String rollupName, java.lang.String kwargs)
rollup
in interface com.thoughtworks.selenium.Selenium
public void runScript(java.lang.String script)
runScript
in interface com.thoughtworks.selenium.Selenium
public void select(java.lang.String selectLocator, java.lang.String optionLocator)
select
in interface com.thoughtworks.selenium.Selenium
public void selectFrame(java.lang.String locator)
selectFrame
in interface com.thoughtworks.selenium.Selenium
public void selectPopUp(java.lang.String windowID)
selectPopUp
in interface com.thoughtworks.selenium.Selenium
public void selectWindow(java.lang.String windowID)
selectWindow
in interface com.thoughtworks.selenium.Selenium
public void setBrowserLogLevel(java.lang.String logLevel)
setBrowserLogLevel
in interface com.thoughtworks.selenium.Selenium
public void setContext(java.lang.String context)
setContext
in interface com.thoughtworks.selenium.Selenium
public void setCursorPosition(java.lang.String locator, java.lang.String position)
setCursorPosition
in interface com.thoughtworks.selenium.Selenium
public void setDefaultTimeoutImplicit()
public void setExtensionJs(java.lang.String extensionJs)
setExtensionJs
in interface com.thoughtworks.selenium.Selenium
public void setMouseSpeed(java.lang.String pixels)
setMouseSpeed
in interface com.thoughtworks.selenium.Selenium
public void setSpeed(java.lang.String value)
setSpeed
in interface com.thoughtworks.selenium.Selenium
public void setTimeout(java.lang.String timeout)
setTimeout
in interface com.thoughtworks.selenium.Selenium
public void setTimeoutImplicit(java.lang.String timeout)
public void shiftKeyDown()
shiftKeyDown
in interface com.thoughtworks.selenium.Selenium
public void shiftKeyUp()
shiftKeyUp
in interface com.thoughtworks.selenium.Selenium
public void showContextualBanner()
showContextualBanner
in interface com.thoughtworks.selenium.Selenium
public void showContextualBanner(java.lang.String className, java.lang.String methodName)
showContextualBanner
in interface com.thoughtworks.selenium.Selenium
public void shutDownSeleniumServer()
shutDownSeleniumServer
in interface com.thoughtworks.selenium.Selenium
public void start()
start
in interface com.thoughtworks.selenium.Selenium
public void start(java.lang.Object optionsObject)
start
in interface com.thoughtworks.selenium.Selenium
public void start(java.lang.String optionsString)
start
in interface com.thoughtworks.selenium.Selenium
public void stop()
stop
in interface com.thoughtworks.selenium.Selenium
public void submit(java.lang.String formLocator)
submit
in interface com.thoughtworks.selenium.Selenium
public void type(java.lang.String locator, java.lang.String value)
type
in interface com.thoughtworks.selenium.Selenium
public void typeKeys(java.lang.String locator, java.lang.String value)
typeKeys
in interface com.thoughtworks.selenium.Selenium
public void typeKeys(java.lang.String locator, java.lang.String value, boolean typeAceEditor)
public void uncheck(java.lang.String locator)
uncheck
in interface com.thoughtworks.selenium.Selenium
public void useXpathLibrary(java.lang.String libraryName)
useXpathLibrary
in interface com.thoughtworks.selenium.Selenium
public void waitForCondition(java.lang.String script, java.lang.String timeout)
waitForCondition
in interface com.thoughtworks.selenium.Selenium
public void waitForFrameToLoad(java.lang.String frameAddress, java.lang.String timeout)
waitForFrameToLoad
in interface com.thoughtworks.selenium.Selenium
public void waitForPageToLoad(java.lang.String timeout)
waitForPageToLoad
in interface com.thoughtworks.selenium.Selenium
public void waitForPopUp(java.lang.String windowID, java.lang.String timeout)
waitForPopUp
in interface com.thoughtworks.selenium.Selenium
public void windowFocus()
windowFocus
in interface com.thoughtworks.selenium.Selenium
public void windowMaximize()
windowMaximize
in interface com.thoughtworks.selenium.Selenium
protected org.openqa.selenium.WebElement getWebElement(java.lang.String locator)
protected org.openqa.selenium.WebElement getWebElement(java.lang.String locator, java.lang.String timeout)
protected java.util.List<org.openqa.selenium.WebElement> getWebElements(java.lang.String locator)
protected java.util.List<org.openqa.selenium.WebElement> getWebElements(java.lang.String locator, java.lang.String timeout)
protected void swipeWebElementIntoView(java.lang.String locator)
protected void tap(java.lang.String locator)