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