public class TestOperaDriver extends OperaDriver implements TestDriver
AbstractOperaRunner, so we can
detect crashes.OperaDriver.OperaOptions, OperaDriver.PrivateDataorg.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator, org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions, org.openqa.selenium.remote.RemoteWebDriver.Whenorg.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 |
|---|
TestOperaDriver(OperaSettings settings)
Creates a new TestOperaDriver with the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
Exec |
getExecService() |
OperaRunner |
getRunner() |
ScopeServices |
getServices() |
OperaSettings |
getSettings() |
boolean |
isRunning()
Determines if Opera is running or not.
|
void |
waitForLoadToComplete() |
assertConnected, assertConnected, captureScreen, captureScreen, captureScreen, close, executeAsyncScript, executeScript, finalize, findElement, findElement, findElement, findElementByName, findElements, findElements, findElements, findElementsByName, get, get, getCapabilities, getCurrentUrl, getDebugger, getKeyboard, getMouse, getOperaActionList, getPageSource, getRequiredServices, getScopeServices, getScreenshotAs, getTitle, getWindowCount, getWindowHandle, getWindowHandles, implicitlyWaitFor, init, listFrames, manage, navigate, operaAction, preferences, processElements, proxy, quit, selftest, selftest, selftest, setUseOperaIdle, switchTo, utilsexecute, execute, findElementByClassName, findElementByCssSelector, findElementById, findElementByLinkText, findElementByPartialLinkText, findElementByTagName, findElementByXPath, findElementsByClassName, findElementsByCssSelector, findElementsById, findElementsByLinkText, findElementsByPartialLinkText, findElementsByTagName, findElementsByXPath, getCommandExecutor, getElementConverter, getErrorHandler, getExecuteMethod, getFileDetector, getSessionId, log, setCommandExecutor, setElementConverter, setFileDetector, setFoundBy, setLogLevel, setSessionId, startClient, startSession, startSession, stopClient, toStringclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitget, listFrames, manage, operaAction, preferences, proxy, utilsclose, findElement, findElements, get, getCurrentUrl, getPageSource, getTitle, getWindowHandle, getWindowHandles, navigate, quit, switchToexecuteAsyncScript, executeScriptselftest, selftest, selftestcaptureScreen, captureScreen, captureScreenpublic TestOperaDriver(OperaSettings settings)
settings - the settings to usepublic OperaRunner getRunner()
getRunner in interface TestDriverpublic OperaSettings getSettings()
getSettings in interface TestDriverpublic ScopeServices getServices()
getServices in interface TestDriverpublic Exec getExecService()
public boolean isRunning()
AbstractOperaRunner it will check for a Scope connection
instead.isRunning in interface TestDriverpublic void waitForLoadToComplete()
throws ResponseNotReceivedException
waitForLoadToComplete in interface TestDriverwaitForLoadToComplete in class OperaDriverResponseNotReceivedExceptionCopyright © 2012. All Rights Reserved.