Complete list of Selenium IDE commands - Classic Firefox IDE
Complete list of Selenium IDE Commands in the classic/old Firefox IDE
The old Firefox IDE supports a gigantic lists of commands, many of them rarely used or not at all. Simply adding this zoo of commands to a new IDE does not help the web testing community. In the new IDE we only want to support commands that are truly useful and used. Kantu's built-in flow control and webdriver-like implicit waiting make many old commands redundant. But if we missed an important old Selenium IDE command, please contact us and tell us which one and why.
Classic Firefox Selenium IDE - List of all commands:
addLocationStrategy,
addLocationStrategyAndWait,
addScript,
addScriptAndWait,
addSelection,
addSelectionAndWait,
allowNativeXpath,
allowNativeXpathAndWait,
altKeyDown,
altKeyDownAndWait,
altKeyUp,
altKeyUpAndWait,
answerOnNextPrompt,
assertAlert,
assertAlertNotPresent,
assertAlertPresent,
assertAllButtons,
assertAllFields,
assertAllLinks,
assertAllWindowIds,
assertAllWindowNames,
assertAllWindowTitles,
assertAttribute,
assertAttributeFromAllWindows,
assertBodyText,
assertChecked,
assertConfirmation,
assertConfirmationNotPresent,
assertConfirmationPresent,
assertCookie,
assertCookieByName,
assertCookieNotPresent,
assertCookiePresent,
assertCursorPosition,
assertEditable,
assertElementHeight,
assertElementIndex,
assertElementNotPresent,
assertElementPositionLeft,
assertElementPositionTop,
assertElementPresent,
assertElementWidth,
assertEval,
assertExpression,
assertHtmlSource,
assertLocation,
assertMouseSpeed,
assertNotAlert,
assertNotAllButtons,
assertNotAllFields,
assertNotAllLinks,
assertNotAllWindowIds,
assertNotAllWindowNames,
assertNotAllWindowTitles,
assertNotAttribute,
assertNotAttributeFromAllWindows,
assertNotBodyText,
assertNotChecked,
assertNotConfirmation,
assertNotCookie,
assertNotCookieByName,
assertNotCursorPosition,
assertNotEditable,
assertNotElementHeight,
assertNotElementIndex,
assertNotElementPositionLeft,
assertNotElementPositionTop,
assertNotElementWidth,
assertNotEval,
assertNotExpression,
assertNotHtmlSource,
assertNotLocation,
assertNotMouseSpeed,
assertNotOrdered,
assertNotPrompt,
assertNotSelectOptions,
assertNotSelectedId,
assertNotSelectedIds,
assertNotSelectedIndex,
assertNotSelectedIndexes,
assertNotSelectedLabel,
assertNotSelectedLabels,
assertNotSelectedValue,
assertNotSelectedValues,
assertNotSomethingSelected,
assertNotSpeed,
assertNotTable,
assertNotText,
assertNotTitle,
assertNotValue,
assertNotVisible,
assertNotWhetherThisFrameMatchFrameExpression,
assertNotWhetherThisWindowMatchWindowExpression,
assertNotXpathCount,
assertOrdered,
assertPrompt,
assertPromptNotPresent,
assertPromptPresent,
assertSelectOptions,
assertSelectedId,
assertSelectedIds,
assertSelectedIndex,
assertSelectedIndexes,
assertSelectedLabel,
assertSelectedLabels,
assertSelectedValue,
assertSelectedValues,
assertSomethingSelected,
assertSpeed,
assertTable,
assertText,
assertTextNotPresent,
assertTextPresent,
assertTitle,
assertValue,
assertVisible,
assertWhetherThisFrameMatchFrameExpression,
assertWhetherThisWindowMatchWindowExpression,
assertXpathCount,
assignId,
assignIdAndWait,
break,
captureEntirePageScreenshot,
captureEntirePageScreenshotAndWait,
check,
checkAndWait,
chooseCancelOnNextConfirmation,
chooseOkOnNextConfirmation,
chooseOkOnNextConfirmationAndWait,
click,
clickAndWait,
clickAt,
clickAtAndWait,
close,
contextMenu,
contextMenuAndWait,
contextMenuAt,
contextMenuAtAndWait,
controlKeyDown,
controlKeyDownAndWait,
controlKeyUp,
controlKeyUpAndWait,
createCookie,
createCookieAndWait,
deleteAllVisibleCookies,
deleteAllVisibleCookiesAndWait,
deleteCookie,
deleteCookieAndWait,
deselectPopUp,
deselectPopUpAndWait,
doubleClick,
doubleClickAndWait,
doubleClickAt,
doubleClickAtAndWait,
dragAndDrop,
dragAndDropAndWait,
dragAndDropToObject,
dragAndDropToObjectAndWait,
dragdrop,
dragdropAndWait,
echo,
fireEvent,
fireEventAndWait,
focus,
focusAndWait,
goBack,
goBackAndWait,
highlight,
highlightAndWait,
ignoreAttributesWithoutValue,
ignoreAttributesWithoutValueAndWait,
keyDown,
keyDownAndWait,
keyPress,
keyPressAndWait,
keyUp,
keyUpAndWait,
metaKeyDown,
metaKeyDownAndWait,
metaKeyUp,
metaKeyUpAndWait,
mouseDown,
mouseDownAndWait,
mouseDownAt,
mouseDownAtAndWait,
mouseDownRight,
mouseDownRightAndWait,
mouseDownRightAt,
mouseDownRightAtAndWait,
mouseMove,
mouseMoveAndWait,
mouseMoveAt,
mouseMoveAtAndWait,
mouseOut,
mouseOutAndWait,
mouseOver,
mouseOverAndWait,
mouseUp,
mouseUpAndWait,
mouseUpAt,
mouseUpAtAndWait,
mouseUpRight,
mouseUpRightAndWait,
mouseUpRightAt,
mouseUpRightAtAndWait,
open ,
openWindow,
openWindowAndWait,
pause ,
refresh,
refreshAndWait,
removeAllSelections,
removeAllSelectionsAndWait,
removeScript,
removeScriptAndWait,
removeSelection,
removeSelectionAndWait,
rollup,
rollupAndWait,
runScript,
runScriptAndWait,
select,
selectAndWait,
selectFrame,
selectPopUp,
selectPopUpAndWait,
selectWindow,
sendKeys,
setBrowserLogLevel,
setBrowserLogLevelAndWait,
setCursorPosition,
setCursorPositionAndWait,
setMouseSpeed,
setMouseSpeedAndWait,
setSpeed,
setSpeedAndWait,
setTimeout,
shiftKeyDown,
shiftKeyDownAndWait,
shiftKeyUp,
shiftKeyUpAndWait,
store,
storeAlert,
storeAlertPresent,
storeAllButtons,
storeAllFields,
storeAllLinks,
storeAllWindowIds,
storeAllWindowNames,
storeAllWindowTitles,
storeAttribute,
storeAttributeFromAllWindows,
storeBodyText,
storeChecked,
storeConfirmation,
storeConfirmationPresent,
storeCookie,
storeCookieByName,
storeCookiePresent,
storeCursorPosition,
storeEditable,
storeElementHeight,
storeElementIndex,
storeElementPositionLeft,
storeElementPositionTop,
storeElementPresent,
storeElementWidth,
storeEval,
storeExpression,
storeHtmlSource,
storeLocation,
storeMouseSpeed,
storeOrdered,
storePrompt,
storePromptPresent,
storeSelectOptions,
storeSelectedId,
storeSelectedIds,
storeSelectedIndex,
storeSelectedIndexes,
storeSelectedLabel,
storeSelectedLabels,
storeSelectedValue,
storeSelectedValues,
storeSomethingSelected,
storeSpeed,
storeTable,
storeText,
storeTextPresent,
storeTitle,
storeValue,
storeVisible,
storeWhetherThisFrameMatchFrameExpression,
storeWhetherThisWindowMatchWindowExpression,
storeXpathCount,
submit,
submitAndWait,
type,
typeAndWait,
typeKeys,
typeKeysAndWait,
uncheck,
uncheckAndWait,
useXpathLibrary,
useXpathLibraryAndWait,
verifyAlert,
verifyAlertNotPresent
,
verifyAlertPresent
,
verifyAllButtons
,
verifyAllFields
,
verifyAllLinks
,
verifyAllWindowIds
,
verifyAllWindowNames
,
verifyAllWindowTitles
,
verifyAttribute
,
verifyAttributeFromAllWindows
,
verifyBodyText
,
verifyChecked
,
verifyConfirmation
,
verifyConfirmationNotPresent
,
verifyConfirmationPresent
,
verifyCookie
,
verifyCookieByName
,
verifyCookieNotPresent
,
verifyCookiePresent
,
verifyCursorPosition
,
verifyEditable
,
verifyElementHeight
,
verifyElementIndex
,
verifyElementNotPresent
,
verifyElementPositionLeft
,
verifyElementPositionTop
,
verifyElementPresent
,
verifyElementWidth
,
verifyEval
,
verifyExpression
,
verifyHtmlSource
,
verifyLocation
,
verifyMouseSpeed
,
verifyNotAlert
,
verifyNotAllButtons
,
verifyNotAllFields
,
verifyNotAllLinks
,
verifyNotAllWindowIds
,
verifyNotAllWindowNames
,
verifyNotAllWindowTitles
,
verifyNotAttribute
,
verifyNotAttributeFromAllWindows
,
verifyNotBodyText
,
verifyNotChecked
,
verifyNotConfirmation
,
verifyNotCookie
,
verifyNotCookieByName
,
verifyNotCursorPosition
,
verifyNotEditable
,
verifyNotElementHeight
,
verifyNotElementIndex
,
verifyNotElementPositionLeft
,
verifyNotElementPositionTop
,
verifyNotElementWidth
,
verifyNotEval
,
verifyNotExpression
,
verifyNotHtmlSource
,
verifyNotLocation
,
verifyNotMouseSpeed
,
verifyNotOrdered
,
verifyNotPrompt,
verifyNotSelectOptions
,
verifyNotSelectedId
,
verifyNotSelectedIds
,
verifyNotSelectedIndex
,
verifyNotSelectedIndexes
,
verifyNotSelectedLabel
,
verifyNotSelectedLabels
,
verifyNotSelectedValue
,
verifyNotSelectedValues
,
verifyNotSomethingSelected
,
verifyNotSpeed
,
verifyNotTable
,
verifyNotText
,
verifyNotTitle
,
verifyNotValue
,
verifyNotVisible
,
verifyNotWhetherThisFrameMatchFrameExpression
,
verifyNotWhetherThisWindowMatchWindowExpression
,
verifyNotXpathCount
,
verifyOrdered,
verifyPrompt
,
verifyPromptNotPresent
,
verifyPromptPresent
,
verifySelectOptions
,
verifySelectedId
,
verifySelectedIds
,
verifySelectedIndex
,
verifySelectedLabel
,
verifySelectedLabels
,
verifySelectedValue
,
verifySelectedValues
,
verifySomethingSelected
,
verifySpeed
,
verifyTable
,
verifyText
,
verifyTextNotPresent
,
verifyTextPresent
,
verifyTitle
,
verifyValue
,
verifyVisible
,
verifyWhetherThisFrameMatchFrameExpression
,
verifyWhetherThisWindowMatchWindowExpression
,
verifyXpathCount
,
waitForAlert
,
waitForAlertNotPresent
,
waitForAlertPresent
,
waitForAllButtons
,
waitForAllFields
,
waitForAllLinks
,
waitForAllWindowIds
,
waitForAllWindowNames
,
waitForAllWindowTitles
,
waitForAttribute
,
waitForAttributeFromAllWindows
,
waitForBodyText
,
waitForChecked
,
waitForCondition
,
waitForConfirmation
,
waitForConfirmationNotPresent
,
waitForConfirmationPresent
,
waitForCookie
,
waitForCookieByName
,
waitForCookieNotPresent
,
waitForCookiePresent
,
waitForCursorPosition
,
waitForEditable
,
waitForElementHeight
,
waitForElementIndex
,
waitForElementNotPresent
,
waitForElementPositionLeft
,
waitForElementPositionTop
,
waitForElementPresent
,
waitForElementWidth
,
waitForEval
,
waitForExpression
,
waitForFrameToLoad
,
waitForHtmlSource
,
waitForLocation
,
waitForMouseSpeed
,
waitForNotAlert
,
waitForNotAllButtons
,
waitForNotAllFields
,
waitForNotAllLinks
,
waitForNotAllWindowIds
,
waitForNotAllWindowNames
,
waitForNotAllWindowTitles
,
waitForNotAttribute
,
waitForNotAttributeFromAllWindows
,
waitForNotBodyText
,
waitForNotChecked
,
waitForNotConfirmation
,
waitForNotCookie
,
waitForNotCookieByName
,
waitForNotCursorPosition
,
waitForNotEditable
,
waitForNotElementHeight
,
waitForNotElementIndex
,
waitForNotElementPositionLeft
,
waitForNotElementPositionTop
,
waitForNotElementWidth
,
waitForNotEval
,
waitForNotExpression
,
waitForNotHtmlSource
,
waitForNotLocation
,
waitForNotMouseSpeed
,
waitForNotOrdered
,
waitForNotPrompt
,
waitForNotSelectOptions
,
waitForNotSelectedId
,
waitForNotSelectedIds
,
waitForNotSelectedIndex
,
waitForNotSelectedIndexes
,
waitForNotSelectedLabel
,
waitForNotSelectedLabels
,
waitForNotSelectedValue
,
windowFocus ,
windowFocusAndWait ,
windowMaximize ,
windowMaximizeAndWait
Even more commands with user-extensions.js
By default, the classic Selenium IDE looked for a file called "user-extensions.js", and loads javascript code found in that file. user-extensions.js provided a convenient location for adding extensions to Selenium, like new actions, checks and locator-strategies. For example you can add a new command like this Selenium.prototype.doStoreRandom = function(locator){random = Math.floor(Math.random()*11); this.doType(loacator, random); }.
The new Ui.Vision RPA IDE does not support extensions yet (If you need this feature, please contact us.). Note that for many functions the storeEval command provides a good, easy-to-use alternative. For example, creating random numbers is easily done with storeEval | Math.floor(Math.random()*11) | YourRandomNumber.
See also
Selenium IDE commands, Classic Firefox Selenium IDE.Anything wrong or missing on this page? Suggestions?
...then please contact us.