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) |
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, clickAndWait, clickAtAndWait, connectToEmailAccount, copyText, copyValue, deleteAllEmails, echo, fail, getCurrentDay, getCurrentMonth, getCurrentYear, getElementText, getElementText, getElementValue, getElementValue, getEmailBody, getEmailSubject, getFirstNumber, getFirstNumberIncrement, getNumberDecrement, getNumberIncrement, getOutputDirName, getPrimaryTestSuiteName, getSikuliImagesDirName, getTestDependenciesDirName, goBackAndWait, isConfirmation, isElementNotPresent, isElementPresentAfterWait, isHTMLSourceTextPresent, isNotChecked, isNotEditable, isNotPartialText, isNotSelectedLabel, isNotText, isNotValue, isNotVisible, isPartialText, isSelectedLabel, isSikuliImagePresent, isTCatEnabled, isText, isTextNotPresent, isValue, javaScriptMouseDown, javaScriptMouseUp, keyDownAndWait, keyPressAndWait, keyUpAndWait, makeVisible, mouseRelease, paste, pause, pauseLoggerCheck, refreshAndWait, replyToEmail, saveScreenshot, saveScreenshotAndSource, saveScreenshotBeforeAction, scrollWebElementIntoView, selectAndWait, sendActionDescriptionLogger, sendActionLogger, sendEmail, sendKeys, sendKeysAceEditor, sendLogger, sendMacroDescriptionLogger, sendTestCaseCommandLogger, sendTestCaseHeaderLogger, setDefaultTimeout, setPrimaryTestSuiteName, setWindowSize, sikuliAssertElementNotPresent, sikuliAssertElementPresent, sikuliClick, sikuliClickByIndex, sikuliDragAndDrop, sikuliLeftMouseDown, sikuliLeftMouseUp, sikuliMouseMove, sikuliRightMouseDown, sikuliRightMouseUp, sikuliType, sikuliUploadCommonFile, sikuliUploadTCatFile, sikuliUploadTempFile, startLogger, stopLogger, typeAceEditor, typeAlloyEditor, typeCKEditor, typeScreen, uploadCommonFile, uploadFile, uploadTempFile, waitForConfirmation, waitForElementNotPresent, waitForElementPresent, waitForNotPartialText, waitForNotSelectedLabel, waitForNotText, waitForNotValue, waitForNotVisible, waitForPartialText, waitForSelectedLabel, waitForText, waitForTextNotPresent, waitForTextPresent, waitForValue, waitForVisible, windowMaximizeAndWait
acceptConfirmation, addCustomRequestHeader, addLocationStrategy, addScript, addSelection, allowNativeXpath, altKeyDown, altKeyUp, answerOnNextPrompt, assignId, attachFile, captureEntirePageScreenshot, captureEntirePageScreenshotToString, captureNetworkTraffic, captureScreenshot, captureScreenshotToString, check, chooseCancelOnNextConfirmation, chooseOkOnNextConfirmation, 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, mouseDownAt, mouseDownRight, mouseDownRightAt, mouseMove, mouseMoveAt, mouseOut, 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, 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, mouseDownAt, mouseDownRight, mouseDownRightAt, mouseMove, mouseMoveAt, mouseOut, 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 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)
click
in interface com.thoughtworks.selenium.Selenium
click
in class WebDriverToSeleniumBridge
public void mouseDown(java.lang.String locator)
mouseDown
in interface com.thoughtworks.selenium.Selenium
mouseDown
in class WebDriverToSeleniumBridge
public void mouseOver(java.lang.String locator)
mouseOver
in interface com.thoughtworks.selenium.Selenium
mouseOver
in class WebDriverToSeleniumBridge
public void mouseUp(java.lang.String locator)
mouseUp
in interface com.thoughtworks.selenium.Selenium
mouseUp
in class WebDriverToSeleniumBridge