Package | Description |
---|---|
edu.uci.qa.browserdriver | |
edu.uci.qa.browserdriver.drivers | |
edu.uci.qa.browserdriver.manager | |
edu.uci.qa.browserdriver.manager.defaults | |
edu.uci.qa.browserdriver.utils |
Modifier and Type | Class and Description |
---|---|
class |
BrowserDriver
Main class for managing and using a WebDriver through selenium as well as the other integrated
utilities from this library.
|
Modifier and Type | Method and Description |
---|---|
<T extends Manager> |
BrowserDriver.getManager(Class<T> clzz) |
Modifier and Type | Method and Description |
---|---|
void |
BrowserDriver.setManager(Manager manager) |
Modifier and Type | Class and Description |
---|---|
class |
ChromeBrowserDriver
A
BrowserDriver implementation that controls a Chrome Browser. |
class |
EdgeBrowserDriver
A
BrowserDriver implementation that controls a Microsoft Edge Browser. |
class |
FirefoxBrowserDriver
A
BrowserDriver implementation that controls a Firefox Browser. |
class |
HtmlBrowserDriver
A
BrowserDriver implementation that controls a HTML Unit Driver. |
class |
InternetExplorerBrowserDriver
A
BrowserDriver implementation that controls a Internet Explorer Browser. |
class |
OperaBrowserDriver
A
BrowserDriver implementation that controls an Opera (Blink) Browser. |
class |
RemoteBrowserDriver
A
BrowserDriver implementation that controls a generic
RemoteWebDriver . |
class |
SauceBrowserDriver
A
BrowserDriver implementation that creates a remote browser in the SauceLabs
environment. |
Modifier and Type | Interface and Description |
---|---|
interface |
BrowserDriverManager |
interface |
BrowserManager |
interface |
ElementManager |
interface |
EncryptionManager |
interface |
ReportManager |
interface |
ScreenshotManager |
interface |
WebDriverManager |
Modifier and Type | Class and Description |
---|---|
class |
DefaultManager |
Modifier and Type | Class and Description |
---|---|
static class |
Browser.ChromeHeadlessDriver |
Copyright © 2019. All rights reserved.