public abstract class BaseWebDriverImpl extends WebDriverToSeleniumBridge implements LiferaySelenium
org.openqa.selenium.WebDriver.ImeHandler, org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window
Constructor and Description |
---|
BaseWebDriverImpl(java.lang.String browserURL,
org.openqa.selenium.WebDriver webDriver) |
Modifier and Type | Method and Description |
---|---|
void |
antCommand(java.lang.String fileName,
java.lang.String target) |
void |
assertAlert(java.lang.String pattern) |
void |
assertAlertNotPresent() |
void |
assertChecked(java.lang.String locator) |
void |
assertConfirmation(java.lang.String pattern) |
void |
assertConsoleErrors() |
void |
assertConsoleTextNotPresent(java.lang.String text) |
void |
assertConsoleTextPresent(java.lang.String text) |
void |
assertCssValue(java.lang.String locator,
java.lang.String cssAttribute,
java.lang.String cssValue) |
void |
assertEditable(java.lang.String locator) |
void |
assertElementNotPresent(java.lang.String locator) |
void |
assertElementPresent(java.lang.String locator) |
void |
assertEmailBody(java.lang.String index,
java.lang.String body) |
void |
assertEmailSubject(java.lang.String index,
java.lang.String subject) |
void |
assertHTMLSourceTextNotPresent(java.lang.String value) |
void |
assertHTMLSourceTextPresent(java.lang.String value) |
void |
assertJavaScriptErrors(java.lang.String ignoreJavaScriptError) |
void |
assertLiferayErrors() |
void |
assertLocation(java.lang.String pattern) |
void |
assertNoJavaScriptExceptions() |
void |
assertNoLiferayExceptions() |
void |
assertNotAlert(java.lang.String pattern) |
void |
assertNotChecked(java.lang.String locator) |
void |
assertNotEditable(java.lang.String locator) |
void |
assertNotLocation(java.lang.String pattern) |
void |
assertNotPartialText(java.lang.String locator,
java.lang.String pattern) |
void |
assertNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
void |
assertNotText(java.lang.String locator,
java.lang.String pattern) |
void |
assertNotValue(java.lang.String locator,
java.lang.String pattern) |
void |
assertNotVisible(java.lang.String locator) |
void |
assertPartialConfirmation(java.lang.String pattern) |
void |
assertPartialText(java.lang.String locator,
java.lang.String pattern) |
void |
assertSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
void |
assertText(java.lang.String locator,
java.lang.String pattern) |
void |
assertTextNotPresent(java.lang.String pattern) |
void |
assertTextPresent(java.lang.String pattern) |
void |
assertValue(java.lang.String locator,
java.lang.String pattern) |
void |
assertVisible(java.lang.String locator) |
void |
clickAndWait(java.lang.String locator) |
void |
clickAtAndWait(java.lang.String locator,
java.lang.String coordString) |
void |
connectToEmailAccount(java.lang.String emailAddress,
java.lang.String emailPassword) |
void |
copyText(java.lang.String locator) |
void |
copyValue(java.lang.String locator) |
void |
deleteAllEmails() |
void |
echo(java.lang.String message) |
void |
fail(java.lang.String message) |
java.lang.String |
getCurrentDay() |
java.lang.String |
getCurrentDayName() |
java.lang.String |
getCurrentMonth() |
java.lang.String |
getCurrentYear() |
java.lang.String |
getElementText(java.lang.String locator) |
java.lang.String |
getElementText(java.lang.String locator,
java.lang.String timeout) |
java.lang.String |
getElementValue(java.lang.String locator) |
java.lang.String |
getElementValue(java.lang.String locator,
java.lang.String timeout) |
java.lang.String |
getEmailBody(java.lang.String index) |
java.lang.String |
getEmailSubject(java.lang.String index) |
java.lang.String |
getFirstNumber(java.lang.String locator) |
java.lang.String |
getFirstNumberIncrement(java.lang.String locator) |
java.lang.String |
getNumberDecrement(java.lang.String value) |
java.lang.String |
getNumberIncrement(java.lang.String value) |
java.lang.String |
getOutputDirName() |
java.lang.String |
getPrimaryTestSuiteName() |
java.lang.String |
getSikuliImagesDirName() |
java.lang.String |
getTestDependenciesDirName() |
void |
goBackAndWait() |
boolean |
isConfirmation(java.lang.String pattern) |
boolean |
isElementNotPresent(java.lang.String locator) |
boolean |
isElementPresentAfterWait(java.lang.String locator) |
boolean |
isHTMLSourceTextPresent(java.lang.String value) |
boolean |
isNotChecked(java.lang.String locator) |
boolean |
isNotEditable(java.lang.String locator) |
boolean |
isNotPartialText(java.lang.String locator,
java.lang.String value) |
boolean |
isNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
boolean |
isNotText(java.lang.String locator,
java.lang.String value) |
boolean |
isNotValue(java.lang.String locator,
java.lang.String value) |
boolean |
isNotVisible(java.lang.String locator) |
boolean |
isPartialText(java.lang.String locator,
java.lang.String value) |
boolean |
isSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
boolean |
isSikuliImagePresent(java.lang.String image) |
boolean |
isTCatEnabled() |
boolean |
isText(java.lang.String locator,
java.lang.String value) |
boolean |
isTextNotPresent(java.lang.String pattern) |
boolean |
isValue(java.lang.String locator,
java.lang.String value) |
void |
javaScriptMouseDown(java.lang.String locator) |
void |
javaScriptMouseUp(java.lang.String locator) |
void |
keyDownAndWait(java.lang.String locator,
java.lang.String keySequence) |
void |
keyPressAndWait(java.lang.String locator,
java.lang.String keySequence) |
void |
keyUpAndWait(java.lang.String locator,
java.lang.String keySequence) |
void |
makeVisible(java.lang.String locator) |
void |
mouseRelease() |
void |
paste(java.lang.String location) |
void |
pause(java.lang.String waitTime) |
void |
pauseLoggerCheck() |
void |
refreshAndWait() |
void |
replyToEmail(java.lang.String to,
java.lang.String body) |
void |
saveScreenshot() |
void |
saveScreenshotAndSource() |
void |
saveScreenshotBeforeAction(boolean actionFailed) |
void |
scrollWebElementIntoView(java.lang.String locator) |
void |
selectAndWait(java.lang.String selectLocator,
java.lang.String optionLocator) |
void |
sendActionDescriptionLogger(java.lang.String description) |
boolean |
sendActionLogger(java.lang.String command,
java.lang.String[] params) |
void |
sendEmail(java.lang.String to,
java.lang.String subject,
java.lang.String body) |
void |
sendKeys(java.lang.String locator,
java.lang.String value) |
void |
sendKeysAceEditor(java.lang.String locator,
java.lang.String value) |
void |
sendLogger(java.lang.String id,
java.lang.String status) |
void |
sendMacroDescriptionLogger(java.lang.String description) |
void |
sendTestCaseCommandLogger(java.lang.String command) |
void |
sendTestCaseHeaderLogger(java.lang.String command) |
void |
setDefaultTimeout() |
void |
setPrimaryTestSuiteName(java.lang.String primaryTestSuiteName) |
void |
setWindowSize(java.lang.String coordString) |
void |
sikuliAssertElementNotPresent(java.lang.String image) |
void |
sikuliAssertElementPresent(java.lang.String image) |
void |
sikuliClick(java.lang.String image) |
void |
sikuliClickByIndex(java.lang.String image,
java.lang.String index) |
void |
sikuliDragAndDrop(java.lang.String image,
java.lang.String coordString) |
void |
sikuliLeftMouseDown() |
void |
sikuliLeftMouseUp() |
void |
sikuliMouseMove(java.lang.String image) |
void |
sikuliRightMouseDown() |
void |
sikuliRightMouseUp() |
void |
sikuliType(java.lang.String image,
java.lang.String value) |
void |
sikuliUploadCommonFile(java.lang.String image,
java.lang.String value) |
void |
sikuliUploadTCatFile(java.lang.String image,
java.lang.String value) |
void |
sikuliUploadTempFile(java.lang.String image,
java.lang.String value) |
void |
startLogger() |
void |
stopLogger() |
void |
typeAceEditor(java.lang.String locator,
java.lang.String value) |
void |
typeAlloyEditor(java.lang.String locator,
java.lang.String value) |
void |
typeCKEditor(java.lang.String locator,
java.lang.String value) |
void |
typeScreen(java.lang.String value) |
void |
uploadCommonFile(java.lang.String location,
java.lang.String value) |
void |
uploadFile(java.lang.String location,
java.lang.String value) |
void |
uploadTempFile(java.lang.String location,
java.lang.String value) |
void |
waitForConfirmation(java.lang.String pattern) |
void |
waitForElementNotPresent(java.lang.String locator) |
void |
waitForElementPresent(java.lang.String locator) |
void |
waitForNotPartialText(java.lang.String locator,
java.lang.String value) |
void |
waitForNotSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
void |
waitForNotText(java.lang.String locator,
java.lang.String value) |
void |
waitForNotValue(java.lang.String locator,
java.lang.String value) |
void |
waitForNotVisible(java.lang.String locator) |
void |
waitForPartialText(java.lang.String locator,
java.lang.String value) |
void |
waitForSelectedLabel(java.lang.String selectLocator,
java.lang.String pattern) |
void |
waitForText(java.lang.String locator,
java.lang.String value) |
void |
waitForTextNotPresent(java.lang.String value) |
void |
waitForTextPresent(java.lang.String value) |
void |
waitForValue(java.lang.String locator,
java.lang.String value) |
void |
waitForVisible(java.lang.String locator) |
void |
windowMaximizeAndWait() |
acceptConfirmation, addCustomRequestHeader, addLocationStrategy, addScript, addSelection, allowNativeXpath, altKeyDown, altKeyUp, answerOnNextPrompt, assignId, attachFile, captureEntirePageScreenshot, captureEntirePageScreenshotToString, captureNetworkTraffic, captureScreenshot, captureScreenshotToString, check, chooseCancelOnNextConfirmation, chooseOkOnNextConfirmation, click, clickAt, clickAt, close, contextMenu, contextMenuAt, controlKeyDown, controlKeyUp, createCookie, deleteAllVisibleCookies, deleteCookie, deselectPopUp, doubleClick, doubleClickAt, dragAndDrop, dragAndDropToObject, dragdrop, fireEvent, focus, getAlert, getAllButtons, getAllFields, getAllLinks, getAllWindowIds, getAllWindowNames, getAllWindowTitles, getAttribute, getAttributeFromAllWindows, getBodyText, getConfirmation, getCookie, getCookieByName, getCssCount, getCursorPosition, getElementHeight, getElementIndex, getElementPositionLeft, getElementPositionTop, getElementWidth, getEval, getExpression, getHtmlNode, getHtmlNodeHref, getHtmlNodeText, getHtmlSource, getLocation, getLog, getMouseSpeed, getPrompt, getSelectedId, getSelectedIds, getSelectedIndex, getSelectedIndexes, getSelectedLabel, getSelectedLabel, getSelectedLabels, getSelectedValue, getSelectedValues, getSelectOptions, getSpecialCharIndexes, getSpeed, getTable, getText, getTitle, getValue, getWebElement, getWebElement, getWebElements, getWebElements, getWhetherThisFrameMatchFrameExpression, getWhetherThisWindowMatchWindowExpression, getXpathCount, goBack, highlight, ignoreAttributesWithoutValue, initKeysSpecialChars, isAlertPresent, isChecked, isConfirmationPresent, isCookiePresent, isEditable, isElementPresent, isOrdered, isPromptPresent, isSomethingSelected, isTextPresent, isValidKeycode, isVisible, keyDown, keyDownNative, keyPress, keyPressNative, keyUp, keyUpNative, metaKeyDown, metaKeyUp, mouseDown, mouseDownAt, mouseDownRight, mouseDownRightAt, mouseMove, mouseMoveAt, mouseOut, mouseOver, mouseUp, mouseUpAt, mouseUpRight, mouseUpRightAt, open, open, openWindow, refresh, removeAllSelections, removeScript, removeSelection, retrieveLastRemoteControlLogs, rollup, runScript, scrollWebElementIntoView, select, selectByRegexpText, selectByRegexpValue, selectFrame, selectPopUp, selectWindow, setBrowserLogLevel, setContext, setCursorPosition, setDefaultTimeoutImplicit, setExtensionJs, setMouseSpeed, setSpeed, setTimeout, setTimeoutImplicit, shiftKeyDown, shiftKeyUp, showContextualBanner, showContextualBanner, shutDownSeleniumServer, start, start, start, stop, submit, type, typeKeys, uncheck, useXpathLibrary, waitForCondition, waitForFrameToLoad, waitForPageToLoad, waitForPopUp, windowFocus, windowMaximize
findElement, findElements, get, getCurrentUrl, getPageSource, getWindowHandle, getWindowHandles, getWrappedWebDriver, manage, navigate, quit, switchTo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setDefaultTimeoutImplicit, setTimeoutImplicit
addCustomRequestHeader, addLocationStrategy, addScript, addSelection, allowNativeXpath, altKeyDown, altKeyUp, answerOnNextPrompt, assignId, attachFile, captureEntirePageScreenshot, captureEntirePageScreenshotToString, captureNetworkTraffic, captureScreenshot, captureScreenshotToString, check, chooseCancelOnNextConfirmation, chooseOkOnNextConfirmation, click, clickAt, close, contextMenu, contextMenuAt, controlKeyDown, controlKeyUp, createCookie, deleteAllVisibleCookies, deleteCookie, deselectPopUp, doubleClick, doubleClickAt, dragAndDrop, dragAndDropToObject, dragdrop, fireEvent, focus, getAlert, getAllButtons, getAllFields, getAllLinks, getAllWindowIds, getAllWindowNames, getAllWindowTitles, getAttribute, getAttributeFromAllWindows, getBodyText, getConfirmation, getCookie, getCookieByName, getCssCount, getCursorPosition, getElementHeight, getElementIndex, getElementPositionLeft, getElementPositionTop, getElementWidth, getEval, getExpression, getHtmlSource, getLocation, getLog, getMouseSpeed, getPrompt, getSelectedId, getSelectedIds, getSelectedIndex, getSelectedIndexes, getSelectedLabel, getSelectedLabels, getSelectedValue, getSelectedValues, getSelectOptions, getSpeed, getTable, getText, getTitle, getValue, getWhetherThisFrameMatchFrameExpression, getWhetherThisWindowMatchWindowExpression, getXpathCount, goBack, highlight, ignoreAttributesWithoutValue, isAlertPresent, isChecked, isConfirmationPresent, isCookiePresent, isEditable, isElementPresent, isOrdered, isPromptPresent, isSomethingSelected, isTextPresent, isVisible, keyDown, keyDownNative, keyPress, keyPressNative, keyUp, keyUpNative, metaKeyDown, metaKeyUp, mouseDown, mouseDownAt, mouseDownRight, mouseDownRightAt, mouseMove, mouseMoveAt, mouseOut, mouseOver, mouseUp, mouseUpAt, mouseUpRight, mouseUpRightAt, open, open, openWindow, refresh, removeAllSelections, removeScript, removeSelection, retrieveLastRemoteControlLogs, rollup, runScript, select, selectFrame, selectPopUp, selectWindow, setBrowserLogLevel, setContext, setCursorPosition, setExtensionJs, setMouseSpeed, setSpeed, setTimeout, shiftKeyDown, shiftKeyUp, showContextualBanner, showContextualBanner, shutDownSeleniumServer, start, start, start, stop, submit, type, typeKeys, uncheck, useXpathLibrary, waitForCondition, waitForFrameToLoad, waitForPageToLoad, waitForPopUp, windowFocus, windowMaximize
public BaseWebDriverImpl(java.lang.String browserURL, org.openqa.selenium.WebDriver webDriver)
public void antCommand(java.lang.String fileName, java.lang.String target) throws java.lang.Exception
antCommand
in interface LiferaySelenium
java.lang.Exception
public void assertAlert(java.lang.String pattern) throws java.lang.Exception
assertAlert
in interface LiferaySelenium
java.lang.Exception
public void assertAlertNotPresent() throws java.lang.Exception
assertAlertNotPresent
in interface LiferaySelenium
java.lang.Exception
public void assertChecked(java.lang.String locator) throws java.lang.Exception
assertChecked
in interface LiferaySelenium
java.lang.Exception
public void assertConfirmation(java.lang.String pattern) throws java.lang.Exception
assertConfirmation
in interface LiferaySelenium
java.lang.Exception
public void assertConsoleErrors() throws java.lang.Exception
assertConsoleErrors
in interface LiferaySelenium
java.lang.Exception
public void assertConsoleTextNotPresent(java.lang.String text) throws java.lang.Exception
assertConsoleTextNotPresent
in interface LiferaySelenium
java.lang.Exception
public void assertConsoleTextPresent(java.lang.String text) throws java.lang.Exception
assertConsoleTextPresent
in interface LiferaySelenium
java.lang.Exception
public void assertCssValue(java.lang.String locator, java.lang.String cssAttribute, java.lang.String cssValue) throws java.lang.Exception
assertCssValue
in interface LiferaySelenium
java.lang.Exception
public void assertEditable(java.lang.String locator) throws java.lang.Exception
assertEditable
in interface LiferaySelenium
java.lang.Exception
public void assertElementNotPresent(java.lang.String locator) throws java.lang.Exception
assertElementNotPresent
in interface LiferaySelenium
java.lang.Exception
public void assertElementPresent(java.lang.String locator) throws java.lang.Exception
assertElementPresent
in interface LiferaySelenium
java.lang.Exception
public void assertEmailBody(java.lang.String index, java.lang.String body) throws java.lang.Exception
assertEmailBody
in interface LiferaySelenium
java.lang.Exception
public void assertEmailSubject(java.lang.String index, java.lang.String subject) throws java.lang.Exception
assertEmailSubject
in interface LiferaySelenium
java.lang.Exception
public void assertHTMLSourceTextNotPresent(java.lang.String value) throws java.lang.Exception
assertHTMLSourceTextNotPresent
in interface LiferaySelenium
java.lang.Exception
public void assertHTMLSourceTextPresent(java.lang.String value) throws java.lang.Exception
assertHTMLSourceTextPresent
in interface LiferaySelenium
java.lang.Exception
public void assertJavaScriptErrors(java.lang.String ignoreJavaScriptError) throws java.lang.Exception
assertJavaScriptErrors
in interface LiferaySelenium
java.lang.Exception
public void assertLiferayErrors() throws java.lang.Exception
assertLiferayErrors
in interface LiferaySelenium
java.lang.Exception
public void assertLocation(java.lang.String pattern)
assertLocation
in interface LiferaySelenium
public void assertNoJavaScriptExceptions() throws java.lang.Exception
assertNoJavaScriptExceptions
in interface LiferaySelenium
java.lang.Exception
public void assertNoLiferayExceptions() throws java.lang.Exception
assertNoLiferayExceptions
in interface LiferaySelenium
java.lang.Exception
public void assertNotAlert(java.lang.String pattern)
assertNotAlert
in interface LiferaySelenium
public void assertNotChecked(java.lang.String locator) throws java.lang.Exception
assertNotChecked
in interface LiferaySelenium
java.lang.Exception
public void assertNotEditable(java.lang.String locator) throws java.lang.Exception
assertNotEditable
in interface LiferaySelenium
java.lang.Exception
public void assertNotLocation(java.lang.String pattern)
assertNotLocation
in interface LiferaySelenium
public void assertNotPartialText(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertNotPartialText
in interface LiferaySelenium
java.lang.Exception
public void assertNotSelectedLabel(java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
assertNotSelectedLabel
in interface LiferaySelenium
java.lang.Exception
public void assertNotText(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertNotText
in interface LiferaySelenium
java.lang.Exception
public void assertNotValue(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertNotValue
in interface LiferaySelenium
java.lang.Exception
public void assertNotVisible(java.lang.String locator) throws java.lang.Exception
assertNotVisible
in interface LiferaySelenium
java.lang.Exception
public void assertPartialConfirmation(java.lang.String pattern) throws java.lang.Exception
assertPartialConfirmation
in interface LiferaySelenium
java.lang.Exception
public void assertPartialText(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertPartialText
in interface LiferaySelenium
java.lang.Exception
public void assertSelectedLabel(java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
assertSelectedLabel
in interface LiferaySelenium
java.lang.Exception
public void assertText(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertText
in interface LiferaySelenium
java.lang.Exception
public void assertTextNotPresent(java.lang.String pattern) throws java.lang.Exception
assertTextNotPresent
in interface LiferaySelenium
java.lang.Exception
public void assertTextPresent(java.lang.String pattern) throws java.lang.Exception
assertTextPresent
in interface LiferaySelenium
java.lang.Exception
public void assertValue(java.lang.String locator, java.lang.String pattern) throws java.lang.Exception
assertValue
in interface LiferaySelenium
java.lang.Exception
public void assertVisible(java.lang.String locator) throws java.lang.Exception
assertVisible
in interface LiferaySelenium
java.lang.Exception
public void clickAndWait(java.lang.String locator)
clickAndWait
in interface LiferaySelenium
public void clickAtAndWait(java.lang.String locator, java.lang.String coordString)
clickAtAndWait
in interface LiferaySelenium
public void connectToEmailAccount(java.lang.String emailAddress, java.lang.String emailPassword) throws java.lang.Exception
connectToEmailAccount
in interface LiferaySelenium
java.lang.Exception
public void copyText(java.lang.String locator) throws java.lang.Exception
copyText
in interface LiferaySelenium
java.lang.Exception
public void copyValue(java.lang.String locator) throws java.lang.Exception
copyValue
in interface LiferaySelenium
java.lang.Exception
public void deleteAllEmails() throws java.lang.Exception
deleteAllEmails
in interface LiferaySelenium
java.lang.Exception
public void echo(java.lang.String message)
echo
in interface LiferaySelenium
public void fail(java.lang.String message)
fail
in interface LiferaySelenium
public java.lang.String getCurrentDay()
getCurrentDay
in interface LiferaySelenium
public java.lang.String getCurrentDayName()
getCurrentDayName
in interface LiferaySelenium
public java.lang.String getCurrentMonth()
getCurrentMonth
in interface LiferaySelenium
public java.lang.String getCurrentYear()
getCurrentYear
in interface LiferaySelenium
public java.lang.String getElementText(java.lang.String locator) throws java.lang.Exception
getElementText
in interface LiferaySelenium
java.lang.Exception
public java.lang.String getElementText(java.lang.String locator, java.lang.String timeout) throws java.lang.Exception
java.lang.Exception
public java.lang.String getElementValue(java.lang.String locator) throws java.lang.Exception
getElementValue
in interface LiferaySelenium
java.lang.Exception
public java.lang.String getElementValue(java.lang.String locator, java.lang.String timeout) throws java.lang.Exception
java.lang.Exception
public java.lang.String getEmailBody(java.lang.String index) throws java.lang.Exception
getEmailBody
in interface LiferaySelenium
java.lang.Exception
public java.lang.String getEmailSubject(java.lang.String index) throws java.lang.Exception
getEmailSubject
in interface LiferaySelenium
java.lang.Exception
public java.lang.String getFirstNumber(java.lang.String locator)
getFirstNumber
in interface LiferaySelenium
public java.lang.String getFirstNumberIncrement(java.lang.String locator)
getFirstNumberIncrement
in interface LiferaySelenium
public java.lang.String getNumberDecrement(java.lang.String value)
getNumberDecrement
in interface LiferaySelenium
public java.lang.String getNumberIncrement(java.lang.String value)
getNumberIncrement
in interface LiferaySelenium
public java.lang.String getOutputDirName()
getOutputDirName
in interface LiferaySelenium
public java.lang.String getPrimaryTestSuiteName()
getPrimaryTestSuiteName
in interface LiferaySelenium
public java.lang.String getSikuliImagesDirName()
getSikuliImagesDirName
in interface LiferaySelenium
public java.lang.String getTestDependenciesDirName()
getTestDependenciesDirName
in interface LiferaySelenium
public void goBackAndWait()
goBackAndWait
in interface LiferaySelenium
public boolean isConfirmation(java.lang.String pattern)
isConfirmation
in interface LiferaySelenium
public boolean isElementNotPresent(java.lang.String locator)
isElementNotPresent
in interface LiferaySelenium
public boolean isElementPresentAfterWait(java.lang.String locator) throws java.lang.Exception
isElementPresentAfterWait
in interface LiferaySelenium
java.lang.Exception
public boolean isHTMLSourceTextPresent(java.lang.String value) throws java.lang.Exception
isHTMLSourceTextPresent
in interface LiferaySelenium
java.lang.Exception
public boolean isNotChecked(java.lang.String locator)
isNotChecked
in interface LiferaySelenium
public boolean isNotEditable(java.lang.String locator)
isNotEditable
in interface LiferaySelenium
public boolean isNotPartialText(java.lang.String locator, java.lang.String value)
isNotPartialText
in interface LiferaySelenium
public boolean isNotSelectedLabel(java.lang.String selectLocator, java.lang.String pattern)
isNotSelectedLabel
in interface LiferaySelenium
public boolean isNotText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
isNotText
in interface LiferaySelenium
java.lang.Exception
public boolean isNotValue(java.lang.String locator, java.lang.String value) throws java.lang.Exception
isNotValue
in interface LiferaySelenium
java.lang.Exception
public boolean isNotVisible(java.lang.String locator)
isNotVisible
in interface LiferaySelenium
public boolean isPartialText(java.lang.String locator, java.lang.String value)
isPartialText
in interface LiferaySelenium
public boolean isSelectedLabel(java.lang.String selectLocator, java.lang.String pattern)
isSelectedLabel
in interface LiferaySelenium
public boolean isSikuliImagePresent(java.lang.String image) throws java.lang.Exception
isSikuliImagePresent
in interface LiferaySelenium
java.lang.Exception
public boolean isTCatEnabled()
isTCatEnabled
in interface LiferaySelenium
public boolean isText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
isText
in interface LiferaySelenium
java.lang.Exception
public boolean isTextNotPresent(java.lang.String pattern)
isTextNotPresent
in interface LiferaySelenium
public boolean isValue(java.lang.String locator, java.lang.String value) throws java.lang.Exception
isValue
in interface LiferaySelenium
java.lang.Exception
public void javaScriptMouseDown(java.lang.String locator)
javaScriptMouseDown
in interface LiferaySelenium
public void javaScriptMouseUp(java.lang.String locator)
javaScriptMouseUp
in interface LiferaySelenium
public void keyDownAndWait(java.lang.String locator, java.lang.String keySequence)
keyDownAndWait
in interface LiferaySelenium
public void keyPressAndWait(java.lang.String locator, java.lang.String keySequence)
keyPressAndWait
in interface LiferaySelenium
public void keyUpAndWait(java.lang.String locator, java.lang.String keySequence)
keyUpAndWait
in interface LiferaySelenium
public void makeVisible(java.lang.String locator)
makeVisible
in interface LiferaySelenium
public void mouseRelease()
mouseRelease
in interface LiferaySelenium
public void paste(java.lang.String location)
paste
in interface LiferaySelenium
public void pause(java.lang.String waitTime) throws java.lang.Exception
pause
in interface LiferaySelenium
java.lang.Exception
public void pauseLoggerCheck() throws java.lang.Exception
pauseLoggerCheck
in interface LiferaySelenium
java.lang.Exception
public void refreshAndWait()
refreshAndWait
in interface LiferaySelenium
public void replyToEmail(java.lang.String to, java.lang.String body) throws java.lang.Exception
replyToEmail
in interface LiferaySelenium
java.lang.Exception
public void saveScreenshot() throws java.lang.Exception
saveScreenshot
in interface LiferaySelenium
java.lang.Exception
public void saveScreenshotAndSource() throws java.lang.Exception
saveScreenshotAndSource
in interface LiferaySelenium
java.lang.Exception
public void saveScreenshotBeforeAction(boolean actionFailed) throws java.lang.Exception
saveScreenshotBeforeAction
in interface LiferaySelenium
java.lang.Exception
public void scrollWebElementIntoView(java.lang.String locator) throws java.lang.Exception
scrollWebElementIntoView
in interface LiferaySelenium
java.lang.Exception
public void selectAndWait(java.lang.String selectLocator, java.lang.String optionLocator)
selectAndWait
in interface LiferaySelenium
public void sendActionDescriptionLogger(java.lang.String description)
sendActionDescriptionLogger
in interface LiferaySelenium
public boolean sendActionLogger(java.lang.String command, java.lang.String[] params)
sendActionLogger
in interface LiferaySelenium
public void sendEmail(java.lang.String to, java.lang.String subject, java.lang.String body) throws java.lang.Exception
sendEmail
in interface LiferaySelenium
java.lang.Exception
public void sendKeys(java.lang.String locator, java.lang.String value)
sendKeys
in interface LiferaySelenium
public void sendKeysAceEditor(java.lang.String locator, java.lang.String value)
sendKeysAceEditor
in interface LiferaySelenium
public void sendLogger(java.lang.String id, java.lang.String status)
sendLogger
in interface LiferaySelenium
public void sendMacroDescriptionLogger(java.lang.String description)
sendMacroDescriptionLogger
in interface LiferaySelenium
public void sendTestCaseCommandLogger(java.lang.String command)
sendTestCaseCommandLogger
in interface LiferaySelenium
public void sendTestCaseHeaderLogger(java.lang.String command)
sendTestCaseHeaderLogger
in interface LiferaySelenium
public void setDefaultTimeout()
setDefaultTimeout
in interface LiferaySelenium
public void setPrimaryTestSuiteName(java.lang.String primaryTestSuiteName)
setPrimaryTestSuiteName
in interface LiferaySelenium
public void setWindowSize(java.lang.String coordString)
setWindowSize
in interface LiferaySelenium
public void sikuliAssertElementNotPresent(java.lang.String image) throws java.lang.Exception
sikuliAssertElementNotPresent
in interface LiferaySelenium
java.lang.Exception
public void sikuliAssertElementPresent(java.lang.String image) throws java.lang.Exception
sikuliAssertElementPresent
in interface LiferaySelenium
java.lang.Exception
public void sikuliClick(java.lang.String image) throws java.lang.Exception
sikuliClick
in interface LiferaySelenium
java.lang.Exception
public void sikuliClickByIndex(java.lang.String image, java.lang.String index) throws java.lang.Exception
sikuliClickByIndex
in interface LiferaySelenium
java.lang.Exception
public void sikuliDragAndDrop(java.lang.String image, java.lang.String coordString) throws java.lang.Exception
sikuliDragAndDrop
in interface LiferaySelenium
java.lang.Exception
public void sikuliLeftMouseDown() throws java.lang.Exception
sikuliLeftMouseDown
in interface LiferaySelenium
java.lang.Exception
public void sikuliLeftMouseUp() throws java.lang.Exception
sikuliLeftMouseUp
in interface LiferaySelenium
java.lang.Exception
public void sikuliMouseMove(java.lang.String image) throws java.lang.Exception
sikuliMouseMove
in interface LiferaySelenium
java.lang.Exception
public void sikuliRightMouseDown() throws java.lang.Exception
sikuliRightMouseDown
in interface LiferaySelenium
java.lang.Exception
public void sikuliRightMouseUp() throws java.lang.Exception
sikuliRightMouseUp
in interface LiferaySelenium
java.lang.Exception
public void sikuliType(java.lang.String image, java.lang.String value) throws java.lang.Exception
sikuliType
in interface LiferaySelenium
java.lang.Exception
public void sikuliUploadCommonFile(java.lang.String image, java.lang.String value) throws java.lang.Exception
sikuliUploadCommonFile
in interface LiferaySelenium
java.lang.Exception
public void sikuliUploadTCatFile(java.lang.String image, java.lang.String value) throws java.lang.Exception
sikuliUploadTCatFile
in interface LiferaySelenium
java.lang.Exception
public void sikuliUploadTempFile(java.lang.String image, java.lang.String value) throws java.lang.Exception
sikuliUploadTempFile
in interface LiferaySelenium
java.lang.Exception
public void startLogger()
startLogger
in interface LiferaySelenium
public void stopLogger()
stopLogger
in interface LiferaySelenium
public void typeAceEditor(java.lang.String locator, java.lang.String value)
typeAceEditor
in interface LiferaySelenium
public void typeAlloyEditor(java.lang.String locator, java.lang.String value)
typeAlloyEditor
in interface LiferaySelenium
public void typeCKEditor(java.lang.String locator, java.lang.String value)
typeCKEditor
in interface LiferaySelenium
public void typeScreen(java.lang.String value)
typeScreen
in interface LiferaySelenium
public void uploadCommonFile(java.lang.String location, java.lang.String value) throws java.lang.Exception
uploadCommonFile
in interface LiferaySelenium
java.lang.Exception
public void uploadFile(java.lang.String location, java.lang.String value)
uploadFile
in interface LiferaySelenium
public void uploadTempFile(java.lang.String location, java.lang.String value)
uploadTempFile
in interface LiferaySelenium
public void waitForConfirmation(java.lang.String pattern) throws java.lang.Exception
waitForConfirmation
in interface LiferaySelenium
java.lang.Exception
public void waitForElementNotPresent(java.lang.String locator) throws java.lang.Exception
waitForElementNotPresent
in interface LiferaySelenium
java.lang.Exception
public void waitForElementPresent(java.lang.String locator) throws java.lang.Exception
waitForElementPresent
in interface LiferaySelenium
java.lang.Exception
public void waitForNotPartialText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForNotPartialText
in interface LiferaySelenium
java.lang.Exception
public void waitForNotSelectedLabel(java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
waitForNotSelectedLabel
in interface LiferaySelenium
java.lang.Exception
public void waitForNotText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForNotText
in interface LiferaySelenium
java.lang.Exception
public void waitForNotValue(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForNotValue
in interface LiferaySelenium
java.lang.Exception
public void waitForNotVisible(java.lang.String locator) throws java.lang.Exception
waitForNotVisible
in interface LiferaySelenium
java.lang.Exception
public void waitForPartialText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForPartialText
in interface LiferaySelenium
java.lang.Exception
public void waitForSelectedLabel(java.lang.String selectLocator, java.lang.String pattern) throws java.lang.Exception
waitForSelectedLabel
in interface LiferaySelenium
java.lang.Exception
public void waitForText(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForText
in interface LiferaySelenium
java.lang.Exception
public void waitForTextNotPresent(java.lang.String value) throws java.lang.Exception
waitForTextNotPresent
in interface LiferaySelenium
java.lang.Exception
public void waitForTextPresent(java.lang.String value) throws java.lang.Exception
waitForTextPresent
in interface LiferaySelenium
java.lang.Exception
public void waitForValue(java.lang.String locator, java.lang.String value) throws java.lang.Exception
waitForValue
in interface LiferaySelenium
java.lang.Exception
public void waitForVisible(java.lang.String locator) throws java.lang.Exception
waitForVisible
in interface LiferaySelenium
java.lang.Exception
public void windowMaximizeAndWait()
windowMaximizeAndWait
in interface LiferaySelenium