|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.saucelabs.selenium.client.htmlunit.SeleniumHTMLUnit
public class SeleniumHTMLUnit
An implementation of the Selenium API (current as of 20070801) with HTMLUnit.
| Field Summary | |
|---|---|
protected java.lang.String |
baseUrl
|
protected boolean |
debugPageOnFailure
|
static int |
DEFAULT_HTTP_TIMEOUT
The default timeout for HTTP operations * |
static int |
DEFAULT_WAIT_TIMEOUT
|
protected static java.util.logging.Logger |
logger
|
protected com.gargoylesoftware.htmlunit.WebWindow |
originalWindow
|
protected java.util.List<java.lang.Throwable> |
verificationErrors
|
protected com.gargoylesoftware.htmlunit.WebClient |
webClient
|
| Constructor Summary | |
|---|---|
SeleniumHTMLUnit()
|
|
SeleniumHTMLUnit(boolean throwExceptionOnScriptError,
boolean throwExceptionOnFailingStatusCode)
|
|
| Method Summary | |
|---|---|
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 scriptContent,
java.lang.String scriptTagId)
|
void |
addSelection(java.lang.String locator,
java.lang.String optionLocator)
Add a selection to the set of selected options in a multi-select element using an option locator. |
void |
addSelectionAndWait(java.lang.String locator,
java.lang.String optionLocator)
|
void |
allowNativeXpath(java.lang.String allow)
|
void |
altKeyDown()
|
void |
altKeyDownAndWait()
|
void |
altKeyUp()
|
void |
altKeyUpAndWait()
|
void |
answerOnNextPrompt(java.lang.String answer)
|
void |
assertAlert(java.lang.String pattern)
|
void |
assertAlertNotPresent(java.lang.String pattern)
|
void |
assertAlertPresent(java.lang.String pattern)
|
void |
assertAllButtons(java.lang.String pattern)
|
void |
assertAllFields(java.lang.String pattern)
|
void |
assertAllLinks(java.lang.String pattern)
|
void |
assertAllWindowsIds(java.lang.String pattern)
|
void |
assertAllWindowsNames(java.lang.String pattern)
|
void |
assertAllWindowsTitles(java.lang.String pattern)
|
void |
assertAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
assertAttributeFromAllWindows(java.lang.String[] attributeName,
java.lang.String pattern)
|
void |
assertBodyText(java.lang.String pattern)
|
void |
assertChecked(java.lang.String locator)
|
void |
assertConfirmation(java.lang.String pattern)
|
void |
assertConfirmationNotPresent()
|
void |
assertConfirmationPresent()
|
void |
assertCookie(java.lang.String pattern)
|
void |
assertCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
assertEditable(java.lang.String locator)
|
void |
assertElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
assertElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
assertElementNotPresent(java.lang.String locator)
|
void |
assertElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
assertElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
assertElementPresent(java.lang.String locator)
|
void |
assertElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
assertEquals(java.lang.Object s1,
java.lang.Object s2)
Like JUnit's Assert.assertEquals, but knows how to compare string arrays |
void |
assertEquals(java.lang.String[] s1,
java.lang.String[] s2)
Asserts that two string arrays have identical string contents |
void |
assertEquals(java.lang.String s1,
java.lang.String s2)
Like JUnit's Assert.assertEquals, but handles "regexp:" strings like HTML Selenese |
void |
assertEquals(java.lang.String s1,
java.lang.String[] s2)
Like JUnit's Assert.assertEquals, but joins the string array with commas, and handles "regexp:" strings like HTML Selenese |
void |
assertEval(java.lang.String script,
java.lang.String pattern)
|
void |
assertFalse(boolean b)
|
void |
assertFalse(java.lang.String msg,
boolean b)
|
void |
assertHtmlSource(java.lang.String pattern)
|
void |
assertLocation(java.lang.String pattern)
|
void |
assertMouseSpeed(java.lang.String pattern)
|
void |
assertNotAlert(java.lang.String pattern)
|
void |
assertNotAllButtons(java.lang.String pattern)
|
void |
assertNotAllFields(java.lang.String pattern)
|
void |
assertNotAllLinks(java.lang.String pattern)
|
void |
assertNotAllWindowsIds(java.lang.String pattern)
|
void |
assertNotAllWindowsNames(java.lang.String pattern)
|
void |
assertNotAllWindowsTitles(java.lang.String pattern)
|
void |
assertNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
assertNotAttributeFromAllWindows(java.lang.String[] attributeName,
java.lang.String pattern)
|
void |
assertNotBodyText(java.lang.String pattern)
|
void |
assertNotChecked(java.lang.String locator)
|
void |
assertNotConfirmation(java.lang.String pattern)
|
void |
assertNotCookie(java.lang.String pattern)
|
void |
assertNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotEditable(java.lang.String locator)
|
void |
assertNotElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
assertNotEquals(boolean b1,
boolean b2)
Asserts that two booleans are not the same |
void |
assertNotEquals(java.lang.Object obj1,
java.lang.Object obj2)
Asserts that two objects are not the same (compares using .equals()) |
void |
assertNotEval(java.lang.String script,
java.lang.String pattern)
|
void |
assertNotExpression(java.lang.String script,
java.lang.String pattern)
|
void |
assertNotHtmlSource(java.lang.String pattern)
|
void |
assertNotLocation(java.lang.String pattern)
|
void |
assertNotMouseSpeed(java.lang.String pattern)
|
void |
assertNotOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
assertNotPrompt(java.lang.String pattern)
|
static void |
assertNotSame(java.lang.Object obj1,
java.lang.Object obj2)
|
void |
assertNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertNotSelectOptions(java.lang.String pattern,
java.lang.String[] selectLocator)
|
void |
assertNotSomethingSelected(java.lang.String selectLocator)
|
void |
assertNotTable(java.lang.String TableCellAddress,
java.lang.String pattern)
|
void |
assertOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
assertPrompt(java.lang.String pattern)
|
void |
assertPromptNotPresent()
|
void |
assertPromptPresent()
|
void |
assertSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
assertSelectOptions(java.lang.String pattern,
java.lang.String[] selectLocator)
|
void |
assertSomethingSelected(java.lang.String selectLocator)
|
void |
assertTable(java.lang.String tableCellAddress,
java.lang.String pattern)
|
void |
assertText(java.lang.String locator,
java.lang.String pattern)
|
void |
assertTextNotPresent(java.lang.String text)
Check if the text is NOT present in the current page |
void |
assertTextPresent(java.lang.String text)
Check if the text is present in the current page |
void |
assertTitle(java.lang.String text)
Check the title of the current page |
void |
assertTrue(boolean b)
|
void |
assertTrue(java.lang.String msg,
boolean b)
|
void |
assertValue(java.lang.String locator,
java.lang.String pattern)
|
void |
assertVisible(java.lang.String locator)
|
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)
Check a toggle-button (checkbox/radio) |
void |
checkAndWait(java.lang.String locator)
|
void |
checkForVerificationErrors()
|
void |
chooseCancelOnNextConfirmation()
|
void |
chooseOkOnNextConfirmation()
|
void |
chooseOkOnNextConfirmationAndWait()
|
void |
click(java.lang.String locator)
Clicks on a link, button, checkbox or radio button. |
void |
clickAndWait(java.lang.String locator)
Clicks on a link, button, checkbox or radio button. |
void |
clickAt(java.lang.String locator,
java.lang.String coordString)
|
void |
clickAtAndWait(java.lang.String locator,
java.lang.String coordString)
|
void |
close()
|
void |
contextMenu(java.lang.String locator)
|
void |
contextMenuAt(java.lang.String locator,
java.lang.String coordString)
|
void |
controlKeyDown()
|
void |
controlKeyDownAndWait()
|
void |
controlKeyUp()
|
void |
controlKeyUpAndWait()
|
void |
createCookie(java.lang.String nameValuePair,
java.lang.String optionsString)
|
void |
createCookieAndWait(java.lang.String nameValuePair,
java.lang.String optionsString)
|
void |
deleteAllVisibleCookies()
|
void |
deleteCookie(java.lang.String name,
java.lang.String path)
|
void |
deleteCookieAndWait(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 |
doubleClickAtAndWait(java.lang.String locator,
java.lang.String coordString)
|
void |
dragAndDrop(java.lang.String locator,
java.lang.String movementsString)
|
void |
dragAndDropAndWait(java.lang.String locator,
java.lang.String movementsString)
|
void |
dragAndDropToObject(java.lang.String locatorOfObjectToBeDragged,
java.lang.String locatorOfDragDestinationObject)
|
void |
dragAndDropToObjectAndWait(java.lang.String locatorOfObjectToBeDragged,
java.lang.String locatorOfDragDestinationObject)
|
void |
dragdrop(java.lang.String locator,
java.lang.String movementsString)
|
void |
dragdropAndWait(java.lang.String locator,
java.lang.String movementsString)
|
void |
echo(java.lang.String message)
|
void |
fail()
|
void |
fail(java.lang.String msg)
|
void |
fireEvent(java.lang.String locator,
java.lang.String eventName)
|
void |
fireEventAndWait(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)
Gets the value of an element attribute. |
java.lang.String[] |
getAttributeFromAllWindows(java.lang.String attributeName)
|
java.lang.String |
getBaseUrl()
Returns the baseUrl. |
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 s)
|
java.lang.Number |
getCursorPosition(java.lang.String locator)
|
com.gargoylesoftware.htmlunit.html.HtmlElement |
getElement(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.util.List<? extends java.lang.Object> |
getElements(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)
|
java.lang.String |
getHtmlSource()
|
java.lang.String |
getLocation()
|
java.lang.String |
getLog()
|
java.lang.String |
getLogLevel()
Return the label ( Level.getName()) for the Logger used
by this SeleniumHTMLUnit. |
java.lang.Number |
getMouseSpeed()
|
com.gargoylesoftware.htmlunit.html.HtmlPage |
getPage()
Returns the current page, resulting from the last action, and on which the next action will be executed. |
java.lang.String |
getPrompt()
|
java.lang.String |
getSelectedId(java.lang.String selectLocator)
Gets option element ID for selected option in the specified select element. |
java.lang.String[] |
getSelectedIds(java.lang.String selectLocator)
Gets all option element IDs for selected options in the specified select or multi-select element. |
java.lang.String |
getSelectedIndex(java.lang.String selectLocator)
Gets option index (option number, starting at 0) for selected option in the specified select element. |
java.lang.String[] |
getSelectedIndexes(java.lang.String selectLocator)
Gets all option indexes (option number, starting at 0) for selected options in the specified select or multi-select element. |
java.lang.String |
getSelectedLabel(java.lang.String selectLocator)
Gets option label (visible text) for selected option in the specified select element. |
java.lang.String[] |
getSelectedLabels(java.lang.String selectLocator)
Gets all option labels (visible text) for selected options in the specified select or multi-select element. |
java.lang.String |
getSelectedValue(java.lang.String selectLocator)
Gets option value (value attribute) for selected option in the specified select element. |
java.lang.String[] |
getSelectedValues(java.lang.String selectLocator)
Gets all option values (value attributes) for selected options in the specified select or multi-select element. |
java.lang.String[] |
getSelectOptions(java.lang.String selectLocator)
Gets all option labels in the specified select drop-down. |
java.lang.String |
getSpeed()
|
java.lang.String |
getTable(java.lang.String tableCellAddress)
|
java.lang.String |
getText(java.lang.String locator)
Gets the text of an element. |
java.lang.String |
getTitle()
Returns the title of the current page, or null if there is no title. |
java.lang.String |
getValue(java.lang.String locator)
Gets the (whitespace-trimmed) value of an input field (or anything else with a value parameter). |
java.lang.String |
getVerificationErrors()
|
com.gargoylesoftware.htmlunit.WebClient |
getWebClient()
Returns the underlying htmlunit webClient. |
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 |
goBackAndWait()
|
boolean |
hasDebugPageOnFailure()
Returns whether page debugging is enabled when a failure occurs. |
void |
highlight(java.lang.String locator)
|
void |
highlightAndWait(java.lang.String locator)
|
void |
ignoreAttributesWithoutValue(java.lang.String ignore)
|
void |
initWebClient(boolean throwExceptionOnScriptError,
boolean throwExceptionOnFailingStatusCode)
|
boolean |
isAlertPresent()
|
boolean |
isChecked(java.lang.String locator)
Gets whether a toggle-button (checkbox/radio) is checked. |
boolean |
isConfirmationPresent()
|
boolean |
isCookiePresent(java.lang.String name)
|
boolean |
isEditable(java.lang.String locator)
|
boolean |
isElementPresent(java.lang.String locator)
Verifies that the specified element is somewhere on the getPage(). |
boolean |
isOrdered(java.lang.String locator1,
java.lang.String locator2)
|
boolean |
isPromptPresent()
|
boolean |
isSomethingSelected(java.lang.String selectLocator)
Determines whether some option in a drop-down menu is selected. |
boolean |
isTextPresent(java.lang.String pattern)
Verifies that the specified text pattern appears somewhere on the rendered page shown to the user. |
boolean |
isVisible(java.lang.String locator)
|
void |
keyDown(java.lang.String locator,
java.lang.String keySequence)
|
void |
keyDownAndWait(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 |
keyPressAndWait(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 |
keyUpAndWait(java.lang.String locator,
java.lang.String keySequence)
|
void |
keyUpNative(java.lang.String keycode)
|
void |
metaKeyDown()
|
void |
metaKeyDownAndWait()
|
void |
metaKeyUp()
|
void |
metaKeyUpAndWait()
|
void |
mouseDown(java.lang.String locator)
Simulates a user pressing the mouse button (without releasing it yet) on the specified element. |
void |
mouseDownAndWait(java.lang.String locator)
|
void |
mouseDownAt(java.lang.String locator,
java.lang.String coordString)
|
void |
mouseDownAtAndWait(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 |
mouseMoveAndWait(java.lang.String locator)
|
void |
mouseMoveAt(java.lang.String locator,
java.lang.String coordString)
|
void |
mouseMoveAtAndWait(java.lang.String locator,
java.lang.String coordString)
|
void |
mouseOut(java.lang.String locator)
Simulates a user moving the mouse pointer away from the specified element. |
void |
mouseOutAndWait(java.lang.String locator)
|
void |
mouseOver(java.lang.String locator)
Simulates a user hovering a mouse over the specified element. |
void |
mouseOverAndWait(java.lang.String locator)
|
void |
mouseUp(java.lang.String locator)
Simulates the event that occurs when the user releases the mouse button (i.e., stops holding the button down) on the specified element. |
void |
mouseUpAndWait(java.lang.String locator)
|
void |
mouseUpAt(java.lang.String locator,
java.lang.String coordString)
|
void |
mouseUpAtAndWait(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 location)
Opens an URL in the test frame. |
void |
open(java.lang.String s,
java.lang.String s1)
|
void |
openWindow(java.lang.String url,
java.lang.String windowID)
|
void |
openWindowAndWait(java.lang.String url,
java.lang.String windowID)
|
void |
pause(int millisecs)
Sleeps for the specified number of milliseconds |
void |
pause(java.lang.String target)
|
java.lang.String |
printStringToFile(java.lang.String str)
Utility method to print a String to a random file on the disk. |
void |
refresh()
|
void |
refreshAndWait()
|
void |
removeAllSelections(java.lang.String locator)
Unselects all of the selected options in a multi-select element. |
void |
removeAllSelectionsAndWait(java.lang.String locator)
|
void |
removeScript(java.lang.String scriptTagId)
|
void |
removeSelection(java.lang.String locator,
java.lang.String optionLocator)
Remove a selection from the set of selected options in a multi-select element using an option locator. |
void |
removeSelectionAndWait(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)
Select an option from a drop-down using an option locator. |
void |
selectAndWait(java.lang.String selectLocator,
java.lang.String optionLocator)
|
void |
selectFrame(java.lang.String frameID)
Selects a frame within the current window. |
void |
selectPopUp(java.lang.String windowID)
|
void |
selectWindow(java.lang.String windowID)
Selects a popup window; once a popup window has been selected, all commands go to that window. |
boolean |
seleniumEquals(java.lang.Object expected,
java.lang.Object actual)
Compares two objects, but handles "regexp:" strings like HTML Selenese |
boolean |
seleniumEquals(java.lang.String expectedPattern,
java.lang.String actual)
Compares two strings, but handles "regexp:" strings like HTML Selenese |
void |
setBaseUrl(java.lang.String theBaseUrl)
Sets the baseUrl to use when a URL passed to open(String) is not
absolute. |
void |
setBrowserLogLevel(java.lang.String logLevel)
|
void |
setBrowserLogLevelAndWait(java.lang.String logLevel)
|
void |
setContext(java.lang.String context)
|
void |
setCursorPosition(java.lang.String locator,
java.lang.String position)
|
void |
setCursorPositionAndWait(java.lang.String locator,
java.lang.String position)
|
void |
setDebugPageOnFailure(boolean debugPageOnFailure)
Sets whether page debugging is enabled when a failure occurs. |
void |
setExtensionJs(java.lang.String extensionJs)
|
static void |
setLoglevel(java.util.logging.Level l)
|
void |
setLogLevel(java.lang.String level)
|
void |
setMouseSpeed(java.lang.String pixels)
|
void |
setMouseSpeedAndWait(java.lang.String pixels)
|
void |
setSpeed(java.lang.String value)
|
void |
setSpeedAndWait(java.lang.String value)
|
void |
setTimeout(java.lang.String timeout)
Specifies the amount of time that Selenium will wait for actions to complete. |
void |
setVerifyActAsAssert(boolean asAssert)
Specifies if the verify actions should act as assert actions and trigger an exception as soon as they fail. |
void |
shiftKeyDown()
|
void |
shiftKeyDownAndWait()
|
void |
shiftKeyUp()
|
void |
shiftKeyUpAndWait()
|
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 |
storeEval(java.lang.String value,
java.lang.String target)
|
void |
submit(java.lang.String formLocator)
|
void |
submitAndWait(java.lang.String formLocator)
|
void |
type(java.lang.String locator,
java.lang.String value)
Sets the value of an input field, as though you typed it in. |
void |
typeAndWait(java.lang.String locator,
java.lang.String value)
|
void |
typeKeys(java.lang.String locator,
java.lang.String value)
|
void |
typeKeysAndWait(java.lang.String locator,
java.lang.String value)
|
void |
uncheck(java.lang.String locator)
Uncheck a toggle-button (checkbox/radio) |
void |
uncheckAndWait(java.lang.String locator)
|
void |
useXpathLibrary(java.lang.String libraryName)
|
void |
verifyAlert(java.lang.String pattern)
|
void |
verifyAlertNotPresent()
|
void |
verifyAlertPresent()
|
void |
verifyAllButtons(java.lang.String pattern)
|
void |
verifyAllFields(java.lang.String pattern)
|
void |
verifyAllLinks(java.lang.String pattern)
|
void |
verifyAllWindowIds(java.lang.String pattern)
|
void |
verifyAllWindowNames(java.lang.String pattern)
|
void |
verifyAllWindowTitles(java.lang.String pattern)
|
void |
verifyAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
verifyAttributeFromAllWindows(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
verifyBodyText(java.lang.String pattern)
|
void |
verifyChecked(java.lang.String locator)
|
void |
verifyConfirmation(java.lang.String pattern)
|
void |
verifyConfirmationNotPresent(java.lang.String pattern)
|
void |
verifyConfirmationPresent(java.lang.String pattern)
|
void |
verifyCookie(java.lang.String pattern)
|
void |
verifyCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyEditable(java.lang.String locator)
|
void |
verifyElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyElementNotPresent(java.lang.String locator)
|
void |
verifyElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyElementPresent(java.lang.String locator)
|
void |
verifyElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyEquals(boolean s1,
boolean s2)
Like assertEquals, but fails at the end of the test (during tearDown) |
void |
verifyEquals(java.lang.Object s1,
java.lang.Object s2)
Like assertEquals, but fails at the end of the test (during tearDown) |
void |
verifyEquals(java.lang.String[] s1,
java.lang.String[] s2)
Asserts that two string arrays have identical string contents (fails at the end of the test, during tearDown) |
void |
verifyEval(java.lang.String script,
java.lang.String pattern)
|
void |
verifyExpression(java.lang.String expression,
java.lang.String pattern)
|
void |
verifyFalse(boolean b)
Like assertFalse, but fails at the end of the test (during tearDown) |
void |
verifyHtmlSource(java.lang.String pattern)
|
void |
verifyLocation(java.lang.String pattern)
|
void |
verifyMouseSpeed(java.lang.String pattern)
|
void |
verifyNotAlert(java.lang.String pattern)
|
void |
verifyNotAllButtons(java.lang.String pattern)
|
void |
verifyNotAllFields(java.lang.String pattern)
|
void |
verifyNotAllLinks(java.lang.String pattern)
|
void |
verifyNotAllWindowIds(java.lang.String pattern)
|
void |
verifyNotAllWindowNames(java.lang.String pattern)
|
void |
verifyNotAllWindowTitles(java.lang.String pattern)
|
void |
verifyNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
verifyNotAttributeFromAllWindows(java.lang.String attributeName,
java.lang.String pattern)
|
void |
verifyNotBodyText(java.lang.String pattern)
|
void |
verifyNotChecked(java.lang.String locator)
|
void |
verifyNotConfirmation(java.lang.String pattern)
|
void |
verifyNotCookie(java.lang.String pattern)
|
void |
verifyNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotEditable(java.lang.String locator)
|
void |
verifyNotElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotEquals(boolean s1,
boolean s2)
Like assertNotEquals, but fails at the end of the test (during tearDown) |
void |
verifyNotEquals(java.lang.Object s1,
java.lang.Object s2)
Like assertNotEquals, but fails at the end of the test (during tearDown) |
void |
verifyNotEquals(java.lang.String a,
java.lang.String b)
|
void |
verifyNotEval(java.lang.String script,
java.lang.String pattern)
|
void |
verifyNotExpression(java.lang.String expression,
java.lang.String pattern)
|
void |
verifyNotHtmlSource(java.lang.String pattern)
|
void |
verifyNotLocation(java.lang.String pattern)
|
void |
verifyNotMouseSpeed(java.lang.String pattern)
|
void |
verifyNotOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
verifyNotPrompt(java.lang.String pattern)
|
void |
verifyNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotSomethingSelected(java.lang.String selectLocator)
|
void |
verifyNotTable(java.lang.String tableCellAddress,
java.lang.String pattern)
|
void |
verifyNotText(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifyNotTitle(java.lang.String pattern)
|
void |
verifyNotValue(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyNotVisible(java.lang.String locator)
|
void |
verifyNotXpathCount(java.lang.String xpath,
java.lang.String pattern)
|
void |
verifyOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
verifyPrompt(java.lang.String pattern)
|
void |
verifyPromptNotPresent()
|
void |
verifyPromptPresent()
|
void |
verifySelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
verifySomethingSelected(java.lang.String selectLocator)
|
void |
verifyTable(java.lang.String tableCellAddress,
java.lang.String pattern)
|
void |
verifyText(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyTextNotPresent(java.lang.String pattern)
|
void |
verifyTextPresent(java.lang.String text)
Like assertTextPresent, but fails at the end of the test (during tearDown) |
void |
verifyTitle(java.lang.String pattern)
|
void |
verifyTrue(boolean b)
Like assertTrue, but fails at the end of the test (during tearDown) |
void |
verifyTrue(boolean b,
java.lang.String message)
Like assertTrue, but fails at the end of the test (during tearDown) |
void |
verifyValue(java.lang.String locator,
java.lang.String pattern)
|
void |
verifyVisible(java.lang.String locator)
|
void |
verifyXpathCount(java.lang.String xpath,
java.lang.String pattern)
|
void |
waitForAlert(java.lang.String pattern)
|
void |
waitForAlertNotPresent()
|
void |
waitForAlertPresent()
|
void |
waitForAllButtons(java.lang.String pattern)
|
void |
waitForAllFields(java.lang.String pattern)
|
void |
waitForAllLinks(java.lang.String pattern)
|
void |
waitForAllWindowIds(java.lang.String pattern)
|
void |
waitForAllWindowNames(java.lang.String pattern)
|
void |
waitForAllWindowTitles(java.lang.String pattern)
|
void |
waitForAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
waitForAttributeFromAllWindows(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
waitForBodyText(java.lang.String pattern)
|
void |
waitForChecked(java.lang.String locator)
|
void |
waitForCondition(java.lang.String script,
java.lang.String timeout)
Runs the specified JavaScript snippet repeatedly until it evaluates to "true". |
void |
waitForConfirmation(java.lang.String pattern)
|
void |
waitForConfirmationNotPresent()
|
void |
waitForConfirmationPresent()
|
void |
waitForCookie(java.lang.String pattern)
|
void |
waitForCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForEditable(java.lang.String locator)
|
void |
waitForElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForElementNotPresent(java.lang.String locator)
|
void |
waitForElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForElementPresent(java.lang.String locator)
Wait for an element to appear on the current page |
void |
waitForElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForEval(java.lang.String script,
java.lang.String pattern)
|
void |
waitForExpression(java.lang.String script,
java.lang.String pattern)
|
void |
waitForFrameToLoad(java.lang.String frameAddress,
java.lang.String timeout)
|
void |
waitForHtmlSource(java.lang.String pattern)
|
void |
waitForLocation(java.lang.String pattern)
|
void |
waitForMouseSpeed(java.lang.String pattern)
|
void |
waitForNotAlert(java.lang.String pattern)
|
void |
waitForNotAllButtons(java.lang.String pattern)
|
void |
waitForNotAllFields(java.lang.String pattern)
|
void |
waitForNotAllLinks(java.lang.String pattern)
|
void |
waitForNotAllWindowIds(java.lang.String pattern)
|
void |
waitForNotAllWindowNames(java.lang.String pattern)
|
void |
waitForNotAllWindowTitles(java.lang.String pattern)
|
void |
waitForNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
|
void |
waitForNotAttributeFromAllWindows(java.lang.String attributeName,
java.lang.String pattern)
|
void |
waitForNotBodyText(java.lang.String pattern)
|
void |
waitForNotChecked(java.lang.String locator)
|
void |
waitForNotConfirmation(java.lang.String locator)
|
void |
waitForNotCookie(java.lang.String pattern)
|
void |
waitForNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotEditable(java.lang.String locator)
|
void |
waitForNotElementHeight(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotElementIndex(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotElementWidth(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotEval(java.lang.String script,
java.lang.String pattern)
|
void |
waitForNotExpression(java.lang.String expression,
java.lang.String pattern)
|
void |
waitForNotHtmlSource(java.lang.String pattern)
|
void |
waitForNotLocation(java.lang.String pattern)
|
void |
waitForNotMouseSpeed(java.lang.String pattern)
|
void |
waitForNotOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
waitForNotPrompt(java.lang.String pattern)
|
void |
waitForNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForNotSomethingSelected(java.lang.String selectLocator)
|
void |
waitForNotTable(java.lang.String tableCellAddress,
java.lang.String pattern)
|
void |
waitForNotText(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotTitle(java.lang.String pattern)
|
void |
waitForNotValue(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForNotVisible(java.lang.String locator)
|
void |
waitForOrdered(java.lang.String locator1,
java.lang.String locator2)
|
void |
waitForPageToLoad(java.lang.String strTimeout)
Waits for a new page to load. |
void |
waitForPopUp(java.lang.String windowID,
java.lang.String timeout)
|
void |
waitForPrompt(java.lang.String pattern)
|
void |
waitForPromptNotPresent()
|
void |
waitForPromptPresent()
|
void |
waitForSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
|
void |
waitForSomethingSelected(java.lang.String selectLocator)
|
void |
waitForTable(java.lang.String tableCellAddress,
java.lang.String pattern)
|
void |
waitForText(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForTextNotPresent(java.lang.String pattern)
|
void |
waitForTextPresent(java.lang.String pattern)
|
void |
waitForTitle(java.lang.String pattern)
|
void |
waitForValue(java.lang.String locator,
java.lang.String pattern)
|
void |
waitForVisible(java.lang.String locator)
|
void |
waitForXpathCount(java.lang.String xpath,
java.lang.String pattern)
|
void |
windowFocus()
|
void |
windowFocusAndWait()
|
void |
windowMaximize()
|
void |
windowMaximizeAndWait()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_HTTP_TIMEOUT
public static final int DEFAULT_WAIT_TIMEOUT
protected com.gargoylesoftware.htmlunit.WebClient webClient
protected static java.util.logging.Logger logger
protected java.util.List<java.lang.Throwable> verificationErrors
protected java.lang.String baseUrl
protected boolean debugPageOnFailure
protected com.gargoylesoftware.htmlunit.WebWindow originalWindow
| Constructor Detail |
|---|
public SeleniumHTMLUnit()
public SeleniumHTMLUnit(boolean throwExceptionOnScriptError,
boolean throwExceptionOnFailingStatusCode)
| Method Detail |
|---|
public static void setLoglevel(java.util.logging.Level l)
public void initWebClient(boolean throwExceptionOnScriptError,
boolean throwExceptionOnFailingStatusCode)
public java.lang.String getBaseUrl()
open(String) a relative URL, the resulting URL will always be
baseURL+relativeUrl, no matter what.
public void setBaseUrl(java.lang.String theBaseUrl)
open(String) is not
absolute. Important note: please keep in mind that this
'baseUrl' is not combined with relative URLs in the usual sense, but
always concatenated. That means that whenever you open(String) a
URL, the resulting URL will always be baseURL+relativeUrl, no matter
what. DO NOT SET A BASEURL UNLESS YOU REALLY MEAN IT.
baseUrl - the baseUrl to set.public java.lang.String getLogLevel()
Level.getName()) for the Logger used
by this SeleniumHTMLUnit.
Levelpublic void setLogLevel(java.lang.String level)
public boolean hasDebugPageOnFailure()
public void setDebugPageOnFailure(boolean debugPageOnFailure)
debugPageOnFailure - true if debugging should be enabled.public com.gargoylesoftware.htmlunit.html.HtmlPage getPage()
selectWindow(String).
selectWindow(String)public com.gargoylesoftware.htmlunit.WebClient getWebClient()
public void assertEval(java.lang.String script,
java.lang.String pattern)
public void open(java.lang.String location)
getBaseUrl(). Important:
Relative URLs are not combined with the baseURL, but simply concatenated
with it.
The "open" command waits for the page to load before proceeding, ie. the
"AndWait" suffix is implicit. Note: The URL must be on the
same domain as the runner HTML due to security restrictions in the
browser (Same Origin Policy). If you need to open an URL on another
domain, use the Selenium Server to start a new browser session on that
domain.
open in interface com.thoughtworks.selenium.Seleniumlocation - the URL to open; may be relative or absolute
public void type(java.lang.String locator,
java.lang.String value)
Can also be used to set the value of combo boxes, check boxes, etc. In these cases, value should be the value of the option selected, not the visible text.
type in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorvalue - the value to typepublic void clickAndWait(java.lang.String locator)
locator - an element locatorpublic void click(java.lang.String locator)
click in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic java.lang.String getTitle()
getTitle in interface com.thoughtworks.selenium.Seleniumpublic boolean isTextPresent(java.lang.String pattern)
isTextPresent in interface com.thoughtworks.selenium.Seleniumpattern - a pattern to match with the text of
the page
public void waitForPageToLoad(java.lang.String strTimeout)
You can use this command instead of the "AndWait" suffixes, "clickAndWait", "selectAndWait", "typeAndWait" etc. (which are only available in the JS API).
Selenium constantly keeps track of new pages loading, and sets a "newPageLoaded" flag when it first notices a page load. Running any other Selenium command after turns the flag to false. Hence, if you want to wait for a page to load, you must wait immediately after a Selenium command that caused a page-load.
waitForPageToLoad in interface com.thoughtworks.selenium.SeleniumstrTimeout - a timeout in milliseconds, after which this command will
return with an error
public void select(java.lang.String selectLocator,
java.lang.String optionLocator)
Option locators provide different ways of specifying options of an HTML Select element (e.g. for selecting a specific option, or for asserting that the selected option satisfies a specification). There are several forms of Select Option Locator.
If no option locator prefix is provided, the default behaviour is to match on label.
select in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menuoptionLocator - an option locator (a label by default)
public void addSelection(java.lang.String locator,
java.lang.String optionLocator)
addSelection in interface com.thoughtworks.selenium.Seleniumlocator - an element locator identifying a
multi-select boxoptionLocator - an option locator (a label by default)for details of option locators
public void removeSelection(java.lang.String locator,
java.lang.String optionLocator)
removeSelection in interface com.thoughtworks.selenium.Seleniumlocator - an element locator identifying a
multi-select boxoptionLocator - an option locator (a label by default)for details of option locatorspublic void removeAllSelections(java.lang.String locator)
removeAllSelections in interface com.thoughtworks.selenium.Seleniumlocator - an element locator identifying a
multi-select boxpublic java.lang.String[] getSelectedLabels(java.lang.String selectLocator)
getSelectedLabels in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String getSelectedLabel(java.lang.String selectLocator)
getSelectedLabel in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String[] getSelectedValues(java.lang.String selectLocator)
getSelectedValues in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String getSelectedValue(java.lang.String selectLocator)
getSelectedValue in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String[] getSelectedIndexes(java.lang.String selectLocator)
getSelectedIndexes in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String getSelectedIndex(java.lang.String selectLocator)
getSelectedIndex in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String[] getSelectedIds(java.lang.String selectLocator)
getSelectedIds in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String getSelectedId(java.lang.String selectLocator)
getSelectedId in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public boolean isSomethingSelected(java.lang.String selectLocator)
isSomethingSelected in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public java.lang.String[] getSelectOptions(java.lang.String selectLocator)
getSelectOptions in interface com.thoughtworks.selenium.SeleniumselectLocator - an element locator identifying a
drop-down menu
public void check(java.lang.String locator)
check in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic void uncheck(java.lang.String locator)
uncheck in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic boolean isChecked(java.lang.String locator)
isChecked in interface com.thoughtworks.selenium.Seleniumlocator - an element locator pointing to a
checkbox or radio button
public void mouseDown(java.lang.String locator)
mouseDown in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic void mouseDownRight(java.lang.String locator)
mouseDownRight in interface com.thoughtworks.selenium.Seleniumpublic void mouseOut(java.lang.String locator)
mouseOut in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic void mouseOver(java.lang.String locator)
mouseOver in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic void mouseUp(java.lang.String locator)
mouseUp in interface com.thoughtworks.selenium.Seleniumlocator - an element locatorpublic void waitForElementPresent(java.lang.String locator)
locator - an element locator
public void waitForCondition(java.lang.String script,
java.lang.String timeout)
Note that, by default, the snippet will be run in the runner's test
window, not in the window of your application. To get the window of your
application, you can use the JavaScript snippet
selenium.browserbot.getCurrentWindow(), and then run your
JavaScript in there
waitForCondition in interface com.thoughtworks.selenium.Seleniumscript - the JavaScript snippet to runtimeout - a timeout in milliseconds, after which this command will
return with an errorpublic java.lang.String getText(java.lang.String locator)
getText in interface com.thoughtworks.selenium.Seleniumlocator - an element locator
public java.lang.String getHtmlSource()
getHtmlSource in interface com.thoughtworks.selenium.Seleniumpublic boolean isElementPresent(java.lang.String locator)
isElementPresent in interface com.thoughtworks.selenium.Seleniumlocator - an element locator
public void selectWindow(java.lang.String windowID)
Note that there is a big difference between a window's internal JavaScript "name" property and the "title" of a given window's document (which is normally what you actually see, as an end user, in the title bar of the window). The "name" is normally invisible to the end-user; it's the second parameter "windowName" passed to the JavaScript method window.open(url, windowName, windowFeatures, replaceFlag) (which selenium intercepts).
Selenium has several strategies for finding the window object referred to by the "windowID" parameter.
1.) if windowID is null, (or the string "null") then it is assumed the user is referring to the original window instantiated by the browser).
2.) if the value of the "windowID" parameter is a JavaScript variable name in the current application window, then it is assumed that this variable contains the return value from a call to the JavaScript window.open() method.
3.) Otherwise, selenium looks in a hash it maintains that maps string names to window "names".
4.) If that fails, we'll try looping over all of the known windows to try to find the appropriate "title". Since "title" is not necessarily unique, this may have unexpected behavior.
If you're having trouble figuring out what is the name of a window that you want to manipulate, look at the selenium log messages which identify the names of windows created via window.open (and therefore intercepted by selenium). You will see messages like the following for each window as it is opened:
debug: window.open call intercepted; window ID (which you can use with selectWindow()) is "myNewWindow"
In some cases, Selenium will be unable to intercept a call to window.open (if the call occurs during or before the "onLoad" event, for example). (This is bug SEL-339.) In those cases, you can force Selenium to notice the open window's name by using the Selenium openWindow command, using an empty (blank) url, like this: openWindow("", "myFunnyWindow").
selectWindow in interface com.thoughtworks.selenium.SeleniumwindowID - the JavaScript window ID of the window to selectpublic void selectFrame(java.lang.String frameID)
You may also use a DOM expression to identify the frame you want
directly, like this: dom=frames["main"].frames["subframe"]
selectFrame in interface com.thoughtworks.selenium.Seleniumlocator - an element locator identifying a
frame or iframepublic java.lang.String getValue(java.lang.String locator)
getValue in interface com.thoughtworks.selenium.Seleniumlocator - an element locator
public void stop()
stop in interface com.thoughtworks.selenium.Seleniumpublic void verifyTrue(boolean b)
public void verifyTrue(boolean b,
java.lang.String message)
public void verifyFalse(boolean b)
public void verifyTextPresent(java.lang.String text)
public void assertTextPresent(java.lang.String text)
public void assertTitle(java.lang.String text)
public void assertTextNotPresent(java.lang.String text)
public void assertTrue(boolean b)
public void assertFalse(boolean b)
public void assertTrue(java.lang.String msg,
boolean b)
public void assertFalse(java.lang.String msg,
boolean b)
public void verifyEquals(java.lang.Object s1,
java.lang.Object s2)
public void verifyEquals(boolean s1,
boolean s2)
public void assertEquals(java.lang.Object s1,
java.lang.Object s2)
public void assertEquals(java.lang.String s1,
java.lang.String s2)
public void assertEquals(java.lang.String s1,
java.lang.String[] s2)
public boolean seleniumEquals(java.lang.String expectedPattern,
java.lang.String actual)
expectedPattern - actual -
public boolean seleniumEquals(java.lang.Object expected,
java.lang.Object actual)
seleniumEquals(String, String)
public void assertEquals(java.lang.String[] s1,
java.lang.String[] s2)
public void verifyEquals(java.lang.String[] s1,
java.lang.String[] s2)
public void verifyNotEquals(java.lang.Object s1,
java.lang.Object s2)
public void verifyNotEquals(boolean s1,
boolean s2)
public void assertNotEquals(java.lang.Object obj1,
java.lang.Object obj2)
public void assertNotEquals(boolean b1,
boolean b2)
public void pause(int millisecs)
public java.util.List<? extends java.lang.Object> getElements(java.lang.String locator)
public com.gargoylesoftware.htmlunit.html.HtmlElement getElement(java.lang.String locator)
public void setVerifyActAsAssert(boolean asAssert)
verifyActAsAssert - public java.lang.String getVerificationErrors()
public void checkForVerificationErrors()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String printStringToFile(java.lang.String str)
str - public java.lang.String getAttribute(java.lang.String attributeLocator)
getAttribute in interface com.thoughtworks.selenium.SeleniumattributeLocator - an element locator followed by an @ sign and then the name of the
attribute, e.g. "foo@bar"
public void setTimeout(java.lang.String timeout)
Actions that require waiting include "open" and the "waitFor*" actions.
The default timeout is 30 seconds.
setTimeout in interface com.thoughtworks.selenium.Seleniumtimeout - a timeout in milliseconds, after which the action will return with an errorpublic void altKeyDown()
altKeyDown in interface com.thoughtworks.selenium.Seleniumpublic void altKeyUp()
altKeyUp in interface com.thoughtworks.selenium.Seleniumpublic void answerOnNextPrompt(java.lang.String answer)
answerOnNextPrompt in interface com.thoughtworks.selenium.Seleniumpublic void captureScreenshot(java.lang.String filename)
captureScreenshot in interface com.thoughtworks.selenium.Seleniumpublic void chooseCancelOnNextConfirmation()
chooseCancelOnNextConfirmation in interface com.thoughtworks.selenium.Seleniumpublic void chooseOkOnNextConfirmation()
chooseOkOnNextConfirmation in interface com.thoughtworks.selenium.Selenium
public void clickAt(java.lang.String locator,
java.lang.String coordString)
clickAt in interface com.thoughtworks.selenium.Seleniumpublic void close()
close in interface com.thoughtworks.selenium.Seleniumpublic void controlKeyDown()
controlKeyDown in interface com.thoughtworks.selenium.Seleniumpublic 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 deleteCookie(java.lang.String name,
java.lang.String path)
deleteCookie in interface com.thoughtworks.selenium.Seleniumpublic 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 movementsString)
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.Seleniumpublic java.lang.String getAlert()
getAlert in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllButtons()
getAllButtons in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllFields()
getAllFields in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllLinks()
getAllLinks in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllWindowIds()
getAllWindowIds in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllWindowNames()
getAllWindowNames in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAllWindowTitles()
getAllWindowTitles in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String[] getAttributeFromAllWindows(java.lang.String attributeName)
getAttributeFromAllWindows in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getBodyText()
getBodyText in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getConfirmation()
getConfirmation in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getCookie()
getCookie in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getCursorPosition(java.lang.String locator)
getCursorPosition in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getElementHeight(java.lang.String locator)
getElementHeight in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getElementIndex(java.lang.String locator)
getElementIndex in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getElementPositionLeft(java.lang.String locator)
getElementPositionLeft in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getElementPositionTop(java.lang.String locator)
getElementPositionTop in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getElementWidth(java.lang.String locator)
getElementWidth in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getEval(java.lang.String script)
getEval in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getExpression(java.lang.String expression)
getExpression in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getLocation()
getLocation in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getMouseSpeed()
getMouseSpeed in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getPrompt()
getPrompt in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getSpeed()
getSpeed in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getLog()
getLog in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getTable(java.lang.String tableCellAddress)
getTable in interface com.thoughtworks.selenium.Selenium
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.Seleniumpublic java.lang.Number getXpathCount(java.lang.String xpath)
getXpathCount in interface com.thoughtworks.selenium.Seleniumpublic java.lang.Number getCssCount(java.lang.String s)
getCssCount in interface com.thoughtworks.selenium.Seleniumpublic void goBack()
goBack in interface com.thoughtworks.selenium.Seleniumpublic void highlight(java.lang.String locator)
highlight in interface com.thoughtworks.selenium.Seleniumpublic boolean isAlertPresent()
isAlertPresent in interface com.thoughtworks.selenium.Seleniumpublic boolean isConfirmationPresent()
isConfirmationPresent in interface com.thoughtworks.selenium.Seleniumpublic boolean isEditable(java.lang.String locator)
isEditable in interface com.thoughtworks.selenium.Selenium
public boolean isOrdered(java.lang.String locator1,
java.lang.String locator2)
isOrdered in interface com.thoughtworks.selenium.Seleniumpublic boolean isPromptPresent()
isPromptPresent in interface com.thoughtworks.selenium.Seleniumpublic 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 keyPress(java.lang.String locator,
java.lang.String keySequence)
keyPress in interface com.thoughtworks.selenium.Selenium
public void keyUp(java.lang.String locator,
java.lang.String keySequence)
keyUp in interface com.thoughtworks.selenium.Seleniumpublic void metaKeyDown()
metaKeyDown in interface com.thoughtworks.selenium.Seleniumpublic void metaKeyUp()
metaKeyUp in interface com.thoughtworks.selenium.Selenium
public void mouseDownAt(java.lang.String locator,
java.lang.String coordString)
mouseDownAt in interface com.thoughtworks.selenium.Seleniumpublic 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 mouseUpAt(java.lang.String locator,
java.lang.String coordString)
mouseUpAt in interface com.thoughtworks.selenium.Selenium
public void openWindow(java.lang.String url,
java.lang.String windowID)
openWindow in interface com.thoughtworks.selenium.Seleniumpublic void refresh()
refresh in interface com.thoughtworks.selenium.Seleniumpublic void setBrowserLogLevel(java.lang.String logLevel)
setBrowserLogLevel in interface com.thoughtworks.selenium.Seleniumpublic 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.Seleniumpublic void setMouseSpeed(java.lang.String pixels)
setMouseSpeed in interface com.thoughtworks.selenium.Seleniumpublic void setSpeed(java.lang.String value)
setSpeed in interface com.thoughtworks.selenium.Seleniumpublic void shiftKeyDown()
shiftKeyDown in interface com.thoughtworks.selenium.Seleniumpublic void shiftKeyUp()
shiftKeyUp in interface com.thoughtworks.selenium.Seleniumpublic void start()
start in interface com.thoughtworks.selenium.Seleniumpublic void submit(java.lang.String formLocator)
submit in interface com.thoughtworks.selenium.Selenium
public void open(java.lang.String s,
java.lang.String s1)
open 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 waitForFrameToLoad(java.lang.String frameAddress,
java.lang.String timeout)
waitForFrameToLoad in interface com.thoughtworks.selenium.Selenium
public void waitForPopUp(java.lang.String windowID,
java.lang.String timeout)
waitForPopUp in interface com.thoughtworks.selenium.Seleniumpublic void windowFocus()
windowFocus in interface com.thoughtworks.selenium.Seleniumpublic void windowMaximize()
windowMaximize in interface com.thoughtworks.selenium.Seleniumpublic void setExtensionJs(java.lang.String extensionJs)
setExtensionJs in interface com.thoughtworks.selenium.Seleniumpublic void start(java.lang.String optionsString)
start in interface com.thoughtworks.selenium.Seleniumpublic void start(java.lang.Object optionsObject)
start in interface com.thoughtworks.selenium.Seleniumpublic 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.Seleniumpublic 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.Seleniumpublic void focus(java.lang.String locator)
focus in interface com.thoughtworks.selenium.Selenium
public void mouseDownRightAt(java.lang.String locator,
java.lang.String coordString)
mouseDownRightAt in interface com.thoughtworks.selenium.Seleniumpublic 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.Seleniumpublic void selectPopUp(java.lang.String windowID)
selectPopUp in interface com.thoughtworks.selenium.Seleniumpublic void deselectPopUp()
deselectPopUp in interface com.thoughtworks.selenium.Selenium
public void assignId(java.lang.String locator,
java.lang.String identifier)
assignId in interface com.thoughtworks.selenium.Seleniumpublic void allowNativeXpath(java.lang.String allow)
allowNativeXpath in interface com.thoughtworks.selenium.Seleniumpublic void ignoreAttributesWithoutValue(java.lang.String ignore)
ignoreAttributesWithoutValue in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String getCookieByName(java.lang.String name)
getCookieByName in interface com.thoughtworks.selenium.Seleniumpublic boolean isCookiePresent(java.lang.String name)
isCookiePresent in interface com.thoughtworks.selenium.Seleniumpublic void deleteAllVisibleCookies()
deleteAllVisibleCookies in interface com.thoughtworks.selenium.Seleniumpublic void runScript(java.lang.String script)
runScript 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 captureEntirePageScreenshot(java.lang.String filename,
java.lang.String kwargs)
captureEntirePageScreenshot 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 addScript(java.lang.String scriptContent,
java.lang.String scriptTagId)
addScript in interface com.thoughtworks.selenium.Seleniumpublic void removeScript(java.lang.String scriptTagId)
removeScript in interface com.thoughtworks.selenium.Seleniumpublic void useXpathLibrary(java.lang.String libraryName)
useXpathLibrary in interface com.thoughtworks.selenium.Selenium
public void attachFile(java.lang.String fieldLocator,
java.lang.String fileLocator)
attachFile in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String captureScreenshotToString()
captureScreenshotToString in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String captureNetworkTraffic(java.lang.String type)
captureNetworkTraffic in interface com.thoughtworks.selenium.Selenium
public void addCustomRequestHeader(java.lang.String key,
java.lang.String value)
addCustomRequestHeader in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String captureEntirePageScreenshotToString(java.lang.String kwargs)
captureEntirePageScreenshotToString in interface com.thoughtworks.selenium.Seleniumpublic void shutDownSeleniumServer()
shutDownSeleniumServer in interface com.thoughtworks.selenium.Seleniumpublic java.lang.String retrieveLastRemoteControlLogs()
retrieveLastRemoteControlLogs in interface com.thoughtworks.selenium.Seleniumpublic void keyDownNative(java.lang.String keycode)
keyDownNative in interface com.thoughtworks.selenium.Seleniumpublic void keyUpNative(java.lang.String keycode)
keyUpNative in interface com.thoughtworks.selenium.Seleniumpublic void keyPressNative(java.lang.String keycode)
keyPressNative in interface com.thoughtworks.selenium.Selenium
public void storeEval(java.lang.String value,
java.lang.String target)
throws java.lang.Exception
java.lang.Exception
public void assertAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAlertNotPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAlertPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotTable(java.lang.String TableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void pause(java.lang.String target)
throws java.lang.Exception
java.lang.Exception
public void assertAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAllWindowsIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAllWindowsNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAllWindowsTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertConfirmation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public static void assertNotSame(java.lang.Object obj1,
java.lang.Object obj2)
public void assertNotAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllWindowsIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllWindowsNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAllWindowsTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotConfirmation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertElementPresent(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertVisible(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertNotChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertNotEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertElementNotPresent(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void assertSelectOptions(java.lang.String pattern,
java.lang.String[] selectLocator)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectOptions(java.lang.String pattern,
java.lang.String[] selectLocator)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertText(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertValue(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertConfirmationPresent()
throws java.lang.Exception
java.lang.Exception
public void assertPromptPresent()
throws java.lang.Exception
java.lang.Exception
public void assertConfirmationNotPresent()
throws java.lang.Exception
java.lang.Exception
public void assertPromptNotPresent()
throws java.lang.Exception
java.lang.Exception
public void assertAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertAttributeFromAllWindows(java.lang.String[] attributeName,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotAttributeFromAllWindows(java.lang.String[] attributeName,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotEval(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotExpression(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void assertNotOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void assertOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void assertNotSomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exception
public void assertSomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exception
public void assertTable(java.lang.String tableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAlertNotPresent()
throws java.lang.Exception
java.lang.Exception
public void verifyAlertPresent()
throws java.lang.Exception
java.lang.Exception
public void verifyAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAllWindowIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAllWindowNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAllWindowTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyAttributeFromAllWindows(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyConfirmation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyConfirmationNotPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyConfirmationPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyElementNotPresent(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyElementPresent(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyEval(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyExpression(java.lang.String expression,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotEquals(java.lang.String a,
java.lang.String b)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllWindowIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllWindowNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAllWindowTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotAttributeFromAllWindows(java.lang.String attributeName,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyNotConfirmation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyNotElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotEval(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotExpression(java.lang.String expression,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void verifyNotPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotSomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exceptionpublic void fail()
public void fail(java.lang.String msg)
public void verifyNotTable(java.lang.String tableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotText(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotTitle(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotValue(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyNotVisible(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyNotXpathCount(java.lang.String xpath,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void verifyPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyPromptNotPresent()
throws java.lang.Exception
java.lang.Exception
public void verifyPromptPresent()
throws java.lang.Exception
java.lang.Exception
public void verifySelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifySomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exception
public void verifyTable(java.lang.String tableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyText(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyTextNotPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyTitle(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyValue(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void verifyVisible(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void verifyXpathCount(java.lang.String xpath,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAlertNotPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForAlertPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAllWindowIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAllWindowNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAllWindowTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForAttributeFromAllWindows(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForConfirmation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForConfirmationNotPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForConfirmationPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForElementNotPresent(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForEval(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForExpression(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAlert(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllButtons(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllFields(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllLinks(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllWindowIds(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllWindowNames(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAllWindowTitles(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAttribute(java.lang.String attributeLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotAttributeFromAllWindows(java.lang.String attributeName,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotBodyText(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotChecked(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForNotConfirmation(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForNotCookie(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotCursorPosition(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotEditable(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForNotElementHeight(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotElementIndex(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotElementPositionLeft(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotElementPositionTop(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotElementWidth(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotEval(java.lang.String script,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotExpression(java.lang.String expression,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotHtmlSource(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotLocation(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotMouseSpeed(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void waitForNotPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exception
public void waitForNotTable(java.lang.String tableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotText(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotTitle(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotValue(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotVisible(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForOrdered(java.lang.String locator1,
java.lang.String locator2)
throws java.lang.Exception
java.lang.Exception
public void waitForPrompt(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForPromptNotPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForPromptPresent()
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedId(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedIndex(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedValue(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSomethingSelected(java.lang.String selectLocator)
throws java.lang.Exception
java.lang.Exception
public void waitForTable(java.lang.String tableCellAddress,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForText(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForTextNotPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForTextPresent(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForTitle(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForValue(java.lang.String locator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForVisible(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void waitForXpathCount(java.lang.String xpath,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedIds(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectOptions(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedIndexes(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedLabels(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForNotSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void waitForSelectedValues(java.lang.String selectLocator,
java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public void controlKeyDownAndWait()
throws java.lang.Exception
java.lang.Exception
public void controlKeyUpAndWait()
throws java.lang.Exception
java.lang.Exception
public void addSelectionAndWait(java.lang.String locator,
java.lang.String optionLocator)
throws java.lang.Exception
java.lang.Exception
public void altKeyDownAndWait()
throws java.lang.Exception
java.lang.Exception
public void altKeyUpAndWait()
throws java.lang.Exception
java.lang.Exception
public void checkAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void chooseOkOnNextConfirmationAndWait()
throws java.lang.Exception
java.lang.Exception
public void removeSelectionAndWait(java.lang.String locator,
java.lang.String optionLocator)
throws java.lang.Exception
java.lang.Exception
public void setSpeedAndWait(java.lang.String value)
throws java.lang.Exception
java.lang.Exception
public void shiftKeyDownAndWait()
throws java.lang.Exception
java.lang.Exception
public void shiftKeyUpAndWait()
throws java.lang.Exception
java.lang.Exception
public void uncheckAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void windowFocusAndWait()
throws java.lang.Exception
java.lang.Exception
public void windowMaximizeAndWait()
throws java.lang.Exception
java.lang.Exception
public void clickAtAndWait(java.lang.String locator,
java.lang.String coordString)
throws java.lang.Exception
java.lang.Exception
public void createCookieAndWait(java.lang.String nameValuePair,
java.lang.String optionsString)
throws java.lang.Exception
java.lang.Exception
public void deleteCookieAndWait(java.lang.String name,
java.lang.String optionsString)
throws java.lang.Exception
java.lang.Exception
public void doubleClickAtAndWait(java.lang.String locator,
java.lang.String coordString)
throws java.lang.Exception
java.lang.Exception
public void dragAndDropAndWait(java.lang.String locator,
java.lang.String movementsString)
throws java.lang.Exception
java.lang.Exception
public void dragAndDropToObjectAndWait(java.lang.String locatorOfObjectToBeDragged,
java.lang.String locatorOfDragDestinationObject)
throws java.lang.Exception
java.lang.Exception
public void dragdropAndWait(java.lang.String locator,
java.lang.String movementsString)
throws java.lang.Exception
java.lang.Exceptionpublic void echo(java.lang.String message)
public void fireEventAndWait(java.lang.String locator,
java.lang.String eventName)
throws java.lang.Exception
java.lang.Exception
public void goBackAndWait()
throws java.lang.Exception
java.lang.Exception
public void highlightAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void keyDownAndWait(java.lang.String locator,
java.lang.String keySequence)
throws java.lang.Exception
java.lang.Exception
public void keyPressAndWait(java.lang.String locator,
java.lang.String keySequence)
throws java.lang.Exception
java.lang.Exception
public void keyUpAndWait(java.lang.String locator,
java.lang.String keySequence)
throws java.lang.Exception
java.lang.Exception
public void metaKeyDownAndWait()
throws java.lang.Exception
java.lang.Exception
public void metaKeyUpAndWait()
throws java.lang.Exception
java.lang.Exception
public void mouseDownAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void mouseDownAtAndWait(java.lang.String locator,
java.lang.String coordString)
throws java.lang.Exception
java.lang.Exception
public void mouseMoveAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void mouseMoveAtAndWait(java.lang.String locator,
java.lang.String coordString)
throws java.lang.Exception
java.lang.Exception
public void mouseOutAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void mouseOverAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void mouseUpAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void mouseUpAtAndWait(java.lang.String locator,
java.lang.String coordString)
throws java.lang.Exception
java.lang.Exception
public void openWindowAndWait(java.lang.String url,
java.lang.String windowID)
throws java.lang.Exception
java.lang.Exception
public void refreshAndWait()
throws java.lang.Exception
java.lang.Exception
public void removeAllSelectionsAndWait(java.lang.String locator)
throws java.lang.Exception
java.lang.Exception
public void selectAndWait(java.lang.String selectLocator,
java.lang.String optionLocator)
throws java.lang.Exception
java.lang.Exception
public void setBrowserLogLevelAndWait(java.lang.String logLevel)
throws java.lang.Exception
java.lang.Exception
public void setCursorPositionAndWait(java.lang.String locator,
java.lang.String position)
throws java.lang.Exception
java.lang.Exception
public void submitAndWait(java.lang.String formLocator)
throws java.lang.Exception
java.lang.Exception
public void typeAndWait(java.lang.String locator,
java.lang.String value)
throws java.lang.Exception
java.lang.Exception
public void typeKeysAndWait(java.lang.String locator,
java.lang.String value)
throws java.lang.Exception
java.lang.Exception
public void setMouseSpeedAndWait(java.lang.String pixels)
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||