Command Wait Command: Selenium Control
Command Wait Command: Selenium Control
http://www.magneticreason.com
I have not verified every single API call, but will be over the coming months as I produce more of the course
Keith
Selenium Control
setTimeout
setMouseSpeed
setMouseSpeedAndWait
setSpeed
setSpeedAndWait
addLocationStrategy
addLocationStrategyandWait
allowNativeXpath
allowNativeXpathAndWait
ignoreAttributesWithoutValue
ignoreAttributesWithoutValueAndWait
assignId
assignIdAndWait
captureEntirePageScreenShot
captureEntirePageScreenShotAndWait
echo
pause
runScript
runScriptAndWait
waitForCondition
waitForPageToLoad
waitForPopUp
fireEvent
fireEventAndWait
Browser Operations
open
openAndWait
openWindow
openWindowAndWait
goBack
goBackAndWait
refresh
refreshAndWait
close
deleteCookie
deleteCookieandWait
deleteAllVisibleCookies
deleteAllVisibleCookiesAndWait
setBrowserLogLevel
setBrowserLogLevelAndWait
Cookie Operations
createCookie
createCookieAndWait
deleteCookie
deleteCookieAndWait
deleteAllVisibleCookies
deleteAllVisibleCookiesAndWait
Edit Fields
type
typeAndWait
typeKeys
typeKeysAndWait
setCursorPosition
setCursorPositionAndWait
Keyboard Operations
keyDown
keyDownAndWait
keyPress
keyPressAndWait
keyUp
keyUpAndWait
altKeyDown
altKeyDownAndWait
altKeyUp
altKeyUpAndWait
controlKeyDown
controlKeyDownAndWait
controlKeyUp
controlKeyUpAndWait
metaKeyDown
metaKeyDownAndWait
metaKeyUp
metaKeyUpAndWait
shiftKeyDown
shiftKeyDownAndWait
shiftKeyUp
shiftKeyUpAndWait
Mouse Operations
click
clickAndWait
clickAt
clickAtAndWait
doubleClick
doubleClickAndWait
doubleClickAt
doubleClickAtAndWait
contextMenu
contextMenuAndWait
contextMenuAt
contextMenuAtAndWait
mouseDown
mouseDownAndWait
mouseDownA
mouseDownAtAndWait
mouseMove
mouseMoveAndWait
mouseMoveAt
mouseMoveAtAndWait
mouseOut
mouseOutAndWait
mouseOver
mouseOverAndWait
mouseUp
mouseUpAndWait
mouseUpAt
mouseUpAtAndWait
dragAndDrop
dragAndDropAndWait
dragAndDropToObject
dragAndDropToObjectAndWait
Form Operations
submit
submitAndWait
Windows/Element Selection
select
select AndWait
selectFrame
selectWindow
focus
focusAndWait
highlight
highlightAndWait
windowFocus
windowFocus AndWait
windowMaximize
windowMaximizeAndWait
Selenium Accessors
store
storeAlert
assertAlert
assertNotAlert
verifyAlert
verifyNotAlert
waitForAlert
waitForNotAlert
storeAlertPresent
assertAlertPresent
assertNotAlert Present
verifyAlertPresent
verifyNotAlertPresent
waitForAlertPresent
waitForNotAlertPresent
storeAllButtons
assertAllButtons
assertNotAllButtons
verifyAllButtons
verifyNotAllButtons
waitForAllButtons
waitForNotAllButtons
storeAllFields
assertAllFields
assertNotAllFields
verifyAllFields
verifyNotAllFields
waitForAllFields
waitForNotAllFields
storeAllLinks
assertAllLinks
assertNotAllLinks
verifyAllLinks
verifyNotAllLinks
waitForAllLinks
waitForNotAllLinks
storeAllWindowIds
assertAllWindowIds
assertNotAllWindowIds
verifyAllWindowIds
verifyNotAllWindowIds
waitForAllWindowIds
waitForNotAllWindowIds
storeAllWindowNames
assertAllWindowNames
assertNotAllWindowNames
verifyAllWindowNames
verifyNotAllWindowNames
waitForAllWindowNames
waitForNotAllWindowNames
storeAllWindowTitles
assertAllWindowTitles
assertNotAllWindowTitles
verifyAllWindowTitles
verifyNotAllWindowTitles
waitForAllWindowTitles
waitForNotAllWindowTitles
storeAttribute
assertAttribute
assertNotAttribute
verifyAttribute
verifyNotAttribute
waitForAttribute
waitForNotAttribute
storeAttributeFromAllWindows
assertAttributeFromAllWindows
assertNotAttributeFromAllWindows
verifyAttributeFromAllWindows
verifyNotAttributeFromAllWindows
waitForAttributeFromAllWindows
waitForNotAttributeFromAllWindows
storeBodyText
assertBodyText
assertNotBodyText
verifyBodyText
verifyNotBodyText
waitForBodyText
waitForNotBodyText
storeChecked
assertChecked
assertNotChecked
verifyChecked
verifyNotChecked
waitForChecked
waitForNotChecked
storeConfirmation
assertConfirmation
assertNotConfirmation
verifyConfirmation
verifyNotConfirmation
waitForConfirmation
waitForNotConfirmation
storeConfirmationPresent
assertConfirmationPresent
assertNotConfirmationPresent
verifyConfirmationPresent
verifyNotConfirmationPresent
waitForConfirmationPresent
waitForNotConfirmationPresent
storeCookie
assertCookie
assertNotCookie
verifyCookie
verifyNotCookie
waitForCookie
waitForNotCookie
storeCookieByName
assertCookieByName
assertNotCookieByName
verifyCookieByName
verifyNotCookieByName
waitForCookieByName
waitForNotCookieByName
storeCookiePresent
assertCookiePresent
assertNotCookiePresent
verifyCookiePresent
verifyNotCookiePresent
waitForCookiePresent
waitForNotCookiePresent
storeCursorPosition
assertCursorPosition
assertNotCursorPosition
verifyCursorPosition
verifyNotCursorPosition
waitForCursorPosition
waitForNotCursorPosition
storeEditable
assertEditable
assertNotEditable
verifyEditable
verifyNotEditable
waitForEditable
waitForNotEditable
storeElementHeight
assertElementHeight
assertNotElementHeight
verifyElementHeight
verifyNotElementHeight
waitForElementHeight
waitForNotElementHeight
storeElementIndex
assertElementIndex
assertNotElementIndex
verifyElementIndex
verifyNotElementIndex
waitForElementIndex
waitForNotElementIndex
storeElementPositionLeft
assertElementPositionLeft
assertNotElementPositionLeft
verifyElementPositionLeft
verifyNotElementPositionLeft
waitForElementPositionLeft
waitForNotElementPositionLeft
storeElementPositionTop
assertElementPositionTop
assertNotElementPositionTop
verifyElementPositionTop
verifyNotElementPositionTop
waitForElementPositionTop
waitForNotElementPositionTop
storeElementWidth
assertElementWidth
assertNotElementWidth
verifyElementWidth
verifyNotElementWidth
waitForElementWidth
waitForNotElementWidth
storeElementPresent
assertElementPresent
assertElementNotPresent
verifyElementPresent
verifyElementNotPresent
waitForElementPresent
waitForElementNotPresent
storeEval
assertEval
assertNotEval
verifyEval
verifyNotEval
waitForEval
waitForNotEval
storeExpression
assertExpression
assertNotExpression
verifyExpression
verifyNotExpression
waitForExpression
waitForNotExpression
storeHtmlSource
assertHtmlSource
assertNotHtmlSource
verifyHtmlSource
verifyNotHtmlSource
waitForHtmlSource
waitForNotHtmlSource
storeLocation
assertLocation
assertNotLocation
verifyLocation
verifyNotLocation
waitForLocation
waitForNotLocation
storeOrdered ( locator1, locator2, variableName )
assertOrdered ( locator1, locator2 )
assertNotOrdered ( locator1, locator2 )
verifyOrdered ( locator1, locator2 )
verifyNotOrdered ( locator1, locator2 )
waitForOrdered ( locator1, locator2 )
waitForNotOrdered ( locator1, locator2 )
storePromptPresent
assertPromptPresent ( )
assertPromptNotPresent ( )
verifyPromptPresent ( )
verifyPromptNotPresent ( )
waitForPromptPresent ( )
waitForPromptNotPresent ( )
storePrompt
assertPrompt
assertNotPrompt
verifyPrompt
verifyNotPrompt
waitForPrompt
waitForNotPrompt
storeSelectedId
assertSelectedId
assertNotSelectedId
verifySelectedId
verifyNotSelectedId
waitForSelectedId
waitForNotSelectedId
storeSelectedIds
assertSelectedIds
assertNotSelectedIds
verifySelectedIds
verifyNotSelectedIds
waitForSelectedIds
waitForNotSelectedIds
storeSelectedIndex
assertSelectedIndex
assertNotSelectedIndex
verifySelectedIndex
verifyNotSelectedIndex
waitForSelectedIndex
waitForNotSelectedIndex
storeSelectedIndexes
assertSelectedIndexes
assertNotSelectedIndexes
verifySelectedIndexes
verifyNotSelectedIndexes
waitForSelectedIndexes
waitForNotSelectedIndexes
storeSelectedLabel
assertSelectedLabel
assertNotSelectedLabel
verifySelectedLabel
verifyNotSelectedLabel
waitForSelectedLabel
waitForNotSelectedLabel
storeSelectedLabels
assertSelectedLabels
assertNotSelectedLabels
verifySelectedLabels
verifyNotSelectedLabels
waitForSelectedLabels
waitForNotSelectedLabels
storeSelectedValue
assertSelectedValue
assertNotSelectedValue
verifySelectedValue
verifyNotSelectedValue
waitForSelectedValue
waitForNotSelectedValue
storeSelectedValues
assertSelectedValues
assertNotSelectedValues
verifySelectedValues
verifyNotSelectedValues
waitForSelectedValues
waitForNotSelectedValues
storeSelectOptions
assertSelectOptions
assertNotSelectOptions
verifySelectOptions
verifyNotSelectOptions
waitForSelectOptions
waitForNotSelectOptions
storeSomethingSelected
assertSomethingSelected
assertNotSomethingSelected
verifySomethingSelected
verifyNotSomethingSelected
waitForSomethingSelected
waitForNotSomethingSelected
storeTable
assertTable
assertNotTable
verifyTable
verifyNotTable
waitForTable
waitForNotTable
storeText
assertText
assertNotText
verifyText
verifyNotText
waitForText
waitForNotText
storeTextPresent ( pattern, variableName )
assertTextPresent
assertTextNotPresent
verifyTextPresent
verifyTextNotPresent
waitForTextPresent
waitForTextNotPresent
storeTitle
assertTitle
assertNotTitle
verifyTitle
verifyNotTitle
waitForTitle
waitForNotTitle
storeValue
assertValue
assertNotValue
verifyValue
verifyNotValue
waitForValue
waitForNotValue
storeVisible
assertVisible
assertNotVisible
verifyVisible
verifyNotVisible
waitForVisible
waitForNotVisible
storeWhetherThisFrameMatchFrameExpression
assertWhetherThisFrameMatchFrameExpression
assertNotWhetherThisFrameMatchFrameExpression
verifyWhetherThisFrameMatchFrameExpression
verifyNotWhetherThisFrameMatchFrameExpression
waitForWhetherThisFrameMatchFrameExpression
waitForNotWhetherThisFrameMatchFrameExpression
storeWhetherThisWindowMatchWindowExpression
assertWhetherThisWindowMatchWindowExpression
assertNotWhetherThisWindowMatchWindowExpression
verifyWhetherThisWindowMatchWindowExpression
verifyNotWhetherThisWindowMatchWindowExpression
waitForWhetherThisWindowMatchWindowExpression
waitForNotWhetherThisWindowMatchWindowExpression
storeXpathCount
assertXpathCount
assertNotXpathCount
verifyXpathCount
verifyNotXpathCount
waitForXpathCount
waitForNotXpathCount
Training Course I am developing at
sel.setTimeout(3000)
milliseconds sel.setTimeout(3000); ;
number of pixels
milliseconds
strategyName functionDef
boolean
boolean
locator identifier
filename, kwargs
message
milliseconds
javascript
javascript milliseconds
milliseconds
windowID milliseconds
locator eventName
url
url windowID
name path
logLevel
nameValuePair optionString
name optionString
answer
tionAndWait
locator
locator
locator optionLocator
locator optionLocator
locator
locator value
locator value
locator position
locator keySequence
locator keySequence
locator keySequence
locator
locator coordString
locator
locator coordString
locator
locator coordString
locator
locator coordString
locator
locator coordString
locator
locator coordString
locator
locator coordString
locator movementString
sourceLocator destLocator
formLocator
locator optionLocator
locator
windowID
locator
locator
expression variableName
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
attributeLocator variableName
attributeLocator pattern
attributeLocator pattern
attributeLocator pattern
attributeLocator pattern
attributeLocator pattern
attributeLocator pattern
attributeName variableName
attributeName pattern
attributeName pattern
attributeName pattern
attributeName pattern
attributeName pattern
attributeName pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
script variableName
script pattern
script pattern
script pattern
script pattern
script pattern
script pattern
expression variableName
expression pattern
expression pattern
expression pattern
expression pattern
expression pattern
expression pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
locator1, locator2 variableName
locator1, locator2
locator1, locator2
locator1, locator2
locator1, locator2
locator1, locator2
locator1, locator2
variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator variableName
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
selectLocator pattern
tableCellAddress variableName
tableCellAddress pattern
tableCellAddress pattern
tableCellAddress pattern
tableCellAddress pattern
tableCellAddress pattern
tableCellAddress pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
pattern variableName
pattern
pattern
pattern
pattern
pattern
pattern
variableName
pattern
pattern
pattern
pattern
pattern
pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
currentFrameString, ta variableName
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta variableName
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
currentFrameString, ta pattern
locator variableName
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
locator pattern
Ruby Python Perl
sel.set_timeout
( 3000 );
This section will contain APIs provided as extensions