public interface GrapheneSelenium extends ExtendedTypedSelenium, Cloneable
Extension for TypedSelenium extended by methods in ExtendedTypedSelenium.
Internally using CommandInterceptorProxy to add aspects to commands.
| Modifier and Type | Method and Description |
|---|---|
GrapheneSelenium |
clone()
Returns the clone of AjaxSelenium pointing to the same Selenium session but with cloned configuration objects
(PageExtensions, SeleniumExtensions, RequestGuard and CommandInterceptionProxy).
|
CommandInterceptorProxy |
getCommandInterceptionProxy()
Returns associated command interception proxy
|
PageExtensions |
getPageExtensions()
Gets a PageExtensions object.
|
RequestGuard |
getRequestGuard()
Returns the RequestInterceptor object
|
SeleniumExtensions |
getSeleniumExtensions()
Returns a SeleniumExtensions object.
|
void |
restartBrowser()
Simulates restart of browser in order to be able get unpolluted browser session.
|
belongsClass, check, doCommand, getCount, getStyle, isAttributePresent, isStarted, mouseOutAt, mouseOverAt, scrollIntoViewaddCustomRequestHeader, addLocationStrategy, addScript, addSelection, allowNativeXpath, altKeyDown, altKeyUp, answerOnNextPrompt, assignId, captureEntirePageScreenshot, captureNetworkTraffic, captureScreenshot, check, chooseCancelOnNextConfirmation, chooseOkOnNextConfirmation, click, clickAt, close, containsScript, contextMenu, contextMenuAt, controlKeyDown, controlKeyUp, createCookie, createCookie, deleteAllVisibleCookies, deleteCookie, deselectPopUp, doubleClick, doubleClickAt, dragAndDrop, dragAndDropToObject, fireEvent, focus, getAlert, getAllCookies, getAllWindowIds, getAttribute, getAttribute, getBodyText, getConfirmation, getCookieByName, getCursorPosition, getElementDimension, getElementHeight, getElementIndex, getElementPosition, getElementPositionLeft, getElementPositionTop, getElementWidth, getEval, getHtmlSource, getLocation, getMouseSpeed, getPrompt, getSelectedId, getSelectedIds, getSelectedIndex, getSelectedIndexes, getSelectedLabel, getSelectedLabels, getSelectedValue, getSelectedValues, getSelectOptions, getSpeed, getText, getTitle, getValue, goBack, highlight, ignoreAttributesWithoutValue, isAlertPresent, isChecked, isConfirmationPresent, isCookiePresent, isEditable, isElementPresent, isOrdered, isPromptPresent, isSomethingSelected, isTextPresent, isVisible, keyDown, keyDown, keyDownNative, keyPress, keyPress, keyPressNative, keyUp, keyUp, keyUpNative, logToBrowser, metaKeyDown, metaKeyUp, mouseDown, mouseDownAt, mouseDownRight, mouseDownRightAt, mouseMove, mouseMoveAt, mouseOut, mouseOver, mouseUp, mouseUpAt, mouseUpRight, mouseUpRightAt, open, openWindow, refresh, removeAllSelections, removeScript, removeSelection, retrieveLastRemoteControlLogs, runScript, select, selectFrame, selectPopUp, selectWindow, setBrowserLogLevel, setCursorPosition, setMouseSpeed, setSpeed, setTimeout, shiftKeyDown, shiftKeyUp, shutDownSeleniumServer, start, stop, submit, type, typeKeys, uncheck, useXpathLibrary, waitForCondition, waitForCondition, waitForFrameToLoad, waitForFrameToLoad, waitForPageToLoad, waitForPageToLoad, waitForPopUp, windowFocus, windowMaximizePageExtensions getPageExtensions()
Gets a PageExtensions object.
PageExtensions represents the JavaScript extensions on the tested page.
SeleniumExtensions getSeleniumExtensions()
Returns a SeleniumExtensions object.
SeleniumExtensions can be used in Selenium Test Runner to extend Selenium functionality.
RequestGuard getRequestGuard()
Returns the RequestInterceptor object
RequestInterceptor
CommandInterceptorProxy getCommandInterceptionProxy()
void restartBrowser()
Simulates restart of browser in order to be able get unpolluted browser session.
When running in mode that reuses browser session, it will only delete all cookies.
GrapheneSelenium clone()
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.