Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

actionBuilder() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
actionBuilder() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
This method grants access to a global action builder.
actionBuilder() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
actions - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
addLink(String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
addLink(String, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
AES - Class in edu.uci.qa.browserdriver.utils
 
AES() - Constructor for class edu.uci.qa.browserdriver.utils.AES
 
AES.InvalidAESStreamException - Exception in edu.uci.qa.browserdriver.utils
 
AES.InvalidKeyLengthException - Exception in edu.uci.qa.browserdriver.utils
 
AES.InvalidPasswordException - Exception in edu.uci.qa.browserdriver.utils
 
AES.StrongEncryptionNotAvailableException - Exception in edu.uci.qa.browserdriver.utils
 
asBase64(BufferedImage) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 

B

blur() - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Blur the entire page.
blur(By) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Blur provided element within the page only.
blur(WebElement) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Blur provided element within the page only.
blurExcept(By) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Blurs all the page except the By provided.
blurExcept(WebElement) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Blurs all the page except the WebElement provided.
browser - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
Browser - Class in edu.uci.qa.browserdriver.utils
 
Browser.ChromeHeadlessBrowser - Class in edu.uci.qa.browserdriver.utils
 
Browser.ChromeHeadlessDriver - Class in edu.uci.qa.browserdriver.utils
 
BrowserConfig - Class in edu.uci.qa.browserdriver
 
BrowserConfig() - Constructor for class edu.uci.qa.browserdriver.BrowserConfig
 
BrowserDriver - Class in edu.uci.qa.browserdriver
Main class for managing and using a WebDriver through selenium as well as the other integrated utilities from this library.
BrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.BrowserDriver
 
BrowserDriverException - Exception in edu.uci.qa.browserdriver
 
BrowserDriverException(String) - Constructor for exception edu.uci.qa.browserdriver.BrowserDriverException
 
BrowserDriverException(String, Throwable) - Constructor for exception edu.uci.qa.browserdriver.BrowserDriverException
 
BrowserDriverManager - Interface in edu.uci.qa.browserdriver.manager
 
BrowserManager - Interface in edu.uci.qa.browserdriver.manager
 
browserName() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
BrowserProvider - Interface in edu.uci.qa.browserdriver.testing
 
BrowserTestWatcher - Class in edu.uci.qa.browserdriver.testing
 
BrowserTestWatcher(BrowserProvider, boolean) - Constructor for class edu.uci.qa.browserdriver.testing.BrowserTestWatcher
 
build(String) - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 

C

capabilities - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
childCount() - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
Chrome - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
ChromeBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a Chrome Browser.
ChromeBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.ChromeBrowserDriver
 
ChromeHeadless - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
ChromeHeadlessBrowser(String...) - Constructor for class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
ChromeHeadlessDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessDriver
 
cipherAlgo - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 
clear(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
clear(By, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
clear(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
clear(By, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
clear(By) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the visibility of the specified locator for ElementManager.defaultTimeoutInSeconds() at most, then attempts to clear the text entry value if this element is a text entry element.
clear(By, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the visibility of the specified locator for at most timeout in seconds at most, then attempts to clear the text entry value if this element is a text entry element.
click(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
click(By, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
click(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
click(By, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
click(By) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the clickability of the specified locator for ElementManager.defaultTimeoutInSeconds() at most, then attempts to click it.
click(By, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the clickability of the specified locator for specified timeout at most in seconds, then attempts to click it.
close() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
close() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
closeReport() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
closeReport() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
closeReport() - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
Closes the active report and sets it to null (to allow for setting another active report for the browser).
compare(WebDriverManager, String, String, double, T, T) - Static method in class edu.uci.qa.browserdriver.screenshot.ScreenshotProcessor
 
compare() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
Compares the current screenshot to the stored screenshot with an allowed difference deviation of 0.
compare(double) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
Compares the current screenshot to the stored screenshot with an allowed difference of specified deviation.
compare(Platform, Platform) - Method in class edu.uci.qa.browserdriver.utils.Platform.PlatformComparator
 
compareTo(T) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
Compares the current screenshot to the screenshot specified.
compareTo(T, double) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
Compares the current screenshot to the screenshot specified with an allowed difference of specified deviation.
compareTo(Version) - Method in class edu.uci.qa.browserdriver.utils.Version
 
ComparisonShot<T extends Shot<T>> - Class in edu.uci.qa.browserdriver.screenshot
 
cover(Coordinates) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided Coordinates with a singular color (black).
cover(Coordinates, Color) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided Coordinates with the specified color.
cover(By) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided locator with a singular color (black).
cover(WebElement) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided element with a singular color (black).
cover(By, Color) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided locator with the specified color.
cover(WebElement, Color) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Cover the provided element with the specified color.
cover(BufferedImage, Coordinates) - Static method in class edu.uci.qa.browserdriver.screenshot.ScreenshotProcessor
 
cover(BufferedImage, Coordinates, Color) - Static method in class edu.uci.qa.browserdriver.screenshot.ScreenshotProcessor
 
create(String...) - Static method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
createBrowser() - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver using the Browser specified in the config, system properties, environment variables, or default if neither is specified.
createBrowser(String) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver as the specified browser alias.
createBrowser(Browser) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver as the specified Browser.
createBrowser(Capabilities) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver using the Browser specified in the config, system properties, environment variables, or default if neither is specified.
createBrowser(String, Capabilities) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver as the specified browser alias.
createBrowser(Browser, Capabilities) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new BrowserDriver as the specified Browser.
createBrowser(URL) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new Remote BrowserDriver at the given URL.
createBrowser(String, URL) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new Remote BrowserDriver at the given URL.
createBrowser(Browser, URL) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new Remote BrowserDriver at the given URL as the given Browser.
createBrowser(URL, Capabilities) - Static method in class edu.uci.qa.browserdriver.BrowserDriver
Creates a new RemoteBrowserDriver at the given URL using the specified Capabilities.
createBrowser(Class<? extends BrowserDriver>, Family, String...) - Static method in class edu.uci.qa.browserdriver.utils.Browser
 
createDesktopBrowser(Class<? extends BrowserDriver>, String...) - Static method in class edu.uci.qa.browserdriver.utils.Browser
 
createRemoteBrowser(Class<? extends BrowserDriver>, String...) - Static method in class edu.uci.qa.browserdriver.utils.Browser
 
createUrl() - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
 
CryptConfig - Class in edu.uci.qa.browserdriver.utils
 
CryptConfig() - Constructor for class edu.uci.qa.browserdriver.utils.CryptConfig
 

D

debugPort(int) - Method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
decrypt(String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
decrypt(String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
decrypt(String) - Method in interface edu.uci.qa.browserdriver.manager.EncryptionManager
 
decrypt(char[], InputStream, OutputStream) - Static method in class edu.uci.qa.browserdriver.utils.AES
 
DefaultManager - Class in edu.uci.qa.browserdriver.manager.defaults
 
DefaultManager(BrowserDriver, WebDriver) - Constructor for class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
defaultTimeoutInSeconds() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
defaultTimeoutInSeconds() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
defaultTimeoutInSeconds() - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
The default timeout time for the wait functions.
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.ChromeBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.EdgeBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.FirefoxBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.HtmlBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.InternetExplorerBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.OperaBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.RemoteBrowserDriver
 
desiredCapabilities() - Static method in class edu.uci.qa.browserdriver.drivers.SauceBrowserDriver
 
desiredCapabilities() - Method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
desiredCapabilities() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
Device - Enum in edu.uci.qa.browserdriver.utils
 
deviceName() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
driver - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 

E

Edge - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
EdgeBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a Microsoft Edge Browser.
EdgeBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.EdgeBrowserDriver
 
edu.uci.qa.browserdriver - package edu.uci.qa.browserdriver
 
edu.uci.qa.browserdriver.drivers - package edu.uci.qa.browserdriver.drivers
 
edu.uci.qa.browserdriver.manager - package edu.uci.qa.browserdriver.manager
 
edu.uci.qa.browserdriver.manager.defaults - package edu.uci.qa.browserdriver.manager.defaults
 
edu.uci.qa.browserdriver.reports - package edu.uci.qa.browserdriver.reports
 
edu.uci.qa.browserdriver.sauce - package edu.uci.qa.browserdriver.sauce
 
edu.uci.qa.browserdriver.screenshot - package edu.uci.qa.browserdriver.screenshot
 
edu.uci.qa.browserdriver.testing - package edu.uci.qa.browserdriver.testing
 
edu.uci.qa.browserdriver.utils - package edu.uci.qa.browserdriver.utils
 
ElementManager - Interface in edu.uci.qa.browserdriver.manager
 
ElementShot - Class in edu.uci.qa.browserdriver.screenshot
 
ElementShot(WebDriverManager) - Constructor for class edu.uci.qa.browserdriver.screenshot.ElementShot
 
enableDebug(boolean) - Method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
enableGPU(boolean) - Method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
enableJavascript(boolean) - Method in class edu.uci.qa.browserdriver.drivers.HtmlBrowserDriver
Enable/Disable the HtmlBrowserDriver's JavaScript.
encrypt(String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
encrypt(String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
encrypt(String) - Method in interface edu.uci.qa.browserdriver.manager.EncryptionManager
 
encrypt(int, char[], InputStream, OutputStream) - Static method in class edu.uci.qa.browserdriver.utils.AES
 
EncryptionManager - Interface in edu.uci.qa.browserdriver.manager
 
endTest() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
endTest() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
endTest() - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
Ends the test on the current active thread.
endTest() - Method in class edu.uci.qa.browserdriver.reports.Report
 
endTest(ExtentTest) - Method in class edu.uci.qa.browserdriver.reports.Report
 
equals(Object) - Method in class edu.uci.qa.browserdriver.sauce.SauceBrowser
 
equals(Object) - Method in class edu.uci.qa.browserdriver.sauce.SauceDevice
 
equals(Object) - Method in class edu.uci.qa.browserdriver.sauce.SauceLatest
 
equals(Object) - Method in class edu.uci.qa.browserdriver.utils.Browser
 
equals(Object) - Method in class edu.uci.qa.browserdriver.utils.Version
 
executeScript(String, Object...) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
executeScript(String, Object...) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
executeScript(String, Object...) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Executes JavaScript on the currently selected frame or window.

F

factoryAlgo - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 
failed(Throwable, Description) - Method in class edu.uci.qa.browserdriver.testing.ReportTestWatcher
 
failed(Throwable, Description) - Method in class edu.uci.qa.browserdriver.testing.SauceTestWatcher
Invoked if the unit test either throws an error or fails.
failed(Throwable, Description) - Method in class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
failShot - Variable in class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
family() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
family() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
Family - Enum in edu.uci.qa.browserdriver.utils
 
family() - Method in enum edu.uci.qa.browserdriver.utils.Platform
 
findElement(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
findElement(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
findElements(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
findElements(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
Firefox - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
FirefoxBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a Firefox Browser.
FirefoxBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.FirefoxBrowserDriver
 
flush() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
flush() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
flush() - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
flushes the active report (writes all ended tests for this report file to html).
fromClass(Class<? extends BrowserDriver>) - Static method in class edu.uci.qa.browserdriver.utils.Browser
 
fromString(String) - Static method in class edu.uci.qa.browserdriver.utils.Browser
 
fromString(String) - Static method in enum edu.uci.qa.browserdriver.utils.Device
 
fromString(String) - Static method in enum edu.uci.qa.browserdriver.utils.Platform
 

G

get(String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
get(String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
get(Browser, Platform, String) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified browser, platform, and version.
get(Browser, Platform) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified browser and platform at the latest browser version.
get(Browser, String) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified browser and browser version.
get(Browser) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified browser.
get(Device, SauceLabs.Orientation, String) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified device, orientation, and version.
get(Device, SauceLabs.Orientation) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified device and orientation at the latest version.
get(Device, String) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified device and device version.
get(Device) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the SauceCapabilities for the specified device.
get() - Method in class edu.uci.qa.browserdriver.utils.Version
 
getAll(Browser, String...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(String, Browser...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Device, String...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(String, Device...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(String, Usable...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(String, Platform...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Platform, String...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(SauceLabs.Orientation, String...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(String, SauceLabs.Orientation...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Device, SauceLabs.Orientation...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(SauceLabs.Orientation, Device...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Browser, Platform...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Platform, Browser...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Object) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameter.
getAll(String...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Platform...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Browser...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Usable...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(Device...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll(SauceLabs.Orientation...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of all SauceCapabilities that contain the specified parameters.
getAll() - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the array of every possible browser/device combination to run on SauceLabs.
getAllowedDeviation() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getBrowser() - Method in class edu.uci.qa.browserdriver.BrowserConfig
 
getBrowser() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getBrowser() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
Returns the Browser set by the BrowserDriver class instancing.
getBrowser() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getBrowser() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
getBrowser() - Method in interface edu.uci.qa.browserdriver.testing.BrowserProvider
 
getCapabilities() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getCapabilities() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
Gets the current browser's capabilities.
getCapabilities() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getChild(int) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
getConfig() - Static method in class edu.uci.qa.browserdriver.utils.CryptConfig
 
getCount() - Method in class edu.uci.qa.browserdriver.reports.Report
 
getCurrentUrl() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getCurrentUrl() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getDevice() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
getDiff() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getDriver() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
getDriverLocation(Browser) - Method in class edu.uci.qa.browserdriver.BrowserConfig
 
getFailPoints() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getFileName() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
getId() - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
getInstance() - Static method in class edu.uci.qa.browserdriver.BrowserConfig
 
getLatest() - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the array of the latest versions of every possible browser/device and platform combination to run on SauceLabs.
getLatest(Object) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameter.
getLatest(Browser...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Usable...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Device...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Platform...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(SauceLabs.Orientation...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Browser, Platform...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Platform, Browser...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(Device, SauceLabs.Orientation...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLatest(SauceLabs.Orientation, Device...) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets an array of the latest SauceCapabilities that contain the specified parameters.
getLocationExtension() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
getManager(Class<T>) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getNames() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
getNames() - Method in enum edu.uci.qa.browserdriver.utils.Platform
 
getNew() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getOld() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getOrientation() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
getPageSource() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getPageSource() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getPlatform() - Method in class edu.uci.qa.browserdriver.drivers.SauceBrowserDriver
 
getPlatform() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
Deprecated.
This returns null, use SauceCapabilities.platform() instead!
getPublicJobLink(BrowserDriver) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Gets the job link for the test ran on the specified SauceLabs vm.
getPublicJobLink(String) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Generates a link to the job page on Saucelabs.com, which can be accessed without the user's credentials.
getReport() - Method in interface edu.uci.qa.browserdriver.testing.ReportProvider
 
getReportName() - Method in class edu.uci.qa.browserdriver.reports.Report
 
getReportName() - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
getSaveFile() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
getSaveFolder() - Method in class edu.uci.qa.browserdriver.BrowserConfig
 
getSBS() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
getSessionId() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getSessionId() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
Gets the current browser's session id.
getSessionId() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getTest() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getTest() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getTest() - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
 
getTest() - Method in class edu.uci.qa.browserdriver.reports.Report
 
getText(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getText(By, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getText(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getText(By, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getText(By) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the visibility of the specified locator for ElementManager.defaultTimeoutInSeconds() at most, then attempts to get the visible (i.e.
getText(By, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the visibility of the specified locator for specified timeout at most in seconds, then attempts to get the visible (i.e.
getTitle() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getTitle() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getVersion() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getVersion() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
 
getVersion() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getVersion() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
getWindowHandle() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getWindowHandle() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
getWindowHandles() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
getWindowHandles() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 

H

hashCode() - Method in class edu.uci.qa.browserdriver.sauce.SauceBrowser
 
hashCode() - Method in class edu.uci.qa.browserdriver.sauce.SauceDevice
 
hashCode() - Method in class edu.uci.qa.browserdriver.sauce.SauceLatest
 
hashCode() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
hashCode() - Method in class edu.uci.qa.browserdriver.utils.Version
 
hasQuit() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
hasQuit() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
.
hasQuit() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
Headless - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
highlight(By) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights a By within the page with Color.red and line width 3.
highlight(Coordinates) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights coordinates within the page with Color.red and line width 3.
highlight(By, Color) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights a By within the page with the specified color and line width 3.
highlight(By, Color, int) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights a By within the page with the specified color and line width.
highlight(WebElement) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights WebElement within the page with Color.red and line width 3.
highlight(WebElement, Color) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights WebElement within the page with provided color and line width of 3.
highlight(WebElement, Color, int) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlights WebElement within the page with provided color and line width.
highlightWithText(By, String) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlight By within the page (same as in Screenshot.highlight(By)} and adding provided text above highlighted element.
highlightWithText(By, Color, int, String, Color, Font) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Highlight WebElement within the page, same as in Screenshot.highlight(WebElement) but providing ability to override default color, font values.
HtmlBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a HTML Unit Driver.
HtmlBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.HtmlBrowserDriver
 

I

IE - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
InternetExplorerBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a Internet Explorer Browser.
InternetExplorerBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.InternetExplorerBrowserDriver
 
InvalidAESStreamException() - Constructor for exception edu.uci.qa.browserdriver.utils.AES.InvalidAESStreamException
 
InvalidAESStreamException(Exception) - Constructor for exception edu.uci.qa.browserdriver.utils.AES.InvalidAESStreamException
 
InvalidKeyLengthException(int) - Constructor for exception edu.uci.qa.browserdriver.utils.AES.InvalidKeyLengthException
 
InvalidPasswordException() - Constructor for exception edu.uci.qa.browserdriver.utils.AES.InvalidPasswordException
 
isBrowser() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
isDevice() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
isEqual() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
isPresent(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
isPresent(By, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
isPresent(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
isPresent(By, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
isPresent(By) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Searches immediately for the presence of the specified locator, returning true or false if found.
isPresent(By, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Waits for the presence of the specified locator for specified timeout at most in seconds, then returns true or false.
iterations - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 

K

keyLength - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 

L

log(LogStatus, BufferedImage) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
log(LogStatus, Shot<?>) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logger() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
logger() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
logger() - Method in interface edu.uci.qa.browserdriver.manager.WebDriverManager
 
logLink(LogStatus, Shot<?>) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logLink(LogStatus, Shot<?>, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logLink(LogStatus, File) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logLink(LogStatus, File, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logLink(LogStatus, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logLink(LogStatus, String, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logWithBase64(LogStatus, BufferedImage) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
logWithBase64(LogStatus, Shot<?>) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 

M

manage() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
manage() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
Manager - Interface in edu.uci.qa.browserdriver.manager
 
monochrome(By) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Makes an element within a page 'monochrome' - applies gray-and-white filter.
monochrome(WebElement) - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
Makes an element within a page 'monochrome' - applies gray-and-white filter.

N

name(String) - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
navigate() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
navigate() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.ChromeBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.EdgeBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.FirefoxBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.HtmlBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.InternetExplorerBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.OperaBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.RemoteBrowserDriver
 
newInstance(Capabilities) - Method in class edu.uci.qa.browserdriver.drivers.SauceBrowserDriver
 
None - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 

O

Opera - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
OperaBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls an Opera (Blink) Browser.
OperaBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.OperaBrowserDriver
 

P

passphrase - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 
platform() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
Platform - Enum in edu.uci.qa.browserdriver.utils
 
Platform.PlatformComparator - Class in edu.uci.qa.browserdriver.utils
 
PlatformComparator() - Constructor for class edu.uci.qa.browserdriver.utils.Platform.PlatformComparator
 
platformName() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
postInstantiation() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
postInstantiation() - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
Called immediately after the browser is instantiated.
postInstantiation() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
provider - Variable in class edu.uci.qa.browserdriver.testing.BrowserTestWatcher
 
Provider - Interface in edu.uci.qa.browserdriver.testing
 
provider - Variable in class edu.uci.qa.browserdriver.testing.ProviderTestWatcher
 
ProviderTestWatcher - Class in edu.uci.qa.browserdriver.testing
 
ProviderTestWatcher(Provider) - Constructor for class edu.uci.qa.browserdriver.testing.ProviderTestWatcher
 
ProviderTestWatcher(Provider, boolean) - Constructor for class edu.uci.qa.browserdriver.testing.ProviderTestWatcher
 

Q

query - Static variable in class edu.uci.qa.browserdriver.sauce.SauceLabs
 
quit() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
quit() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 

R

refreshApi() - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Refreshes the current SauceREST object.
Remote - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
RemoteBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that controls a generic RemoteWebDriver.
RemoteBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.RemoteBrowserDriver
 
report - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
Report - Class in edu.uci.qa.browserdriver.reports
 
Report() - Constructor for class edu.uci.qa.browserdriver.reports.Report
 
Report(File) - Constructor for class edu.uci.qa.browserdriver.reports.Report
 
Report(File, String) - Constructor for class edu.uci.qa.browserdriver.reports.Report
 
Report(String, Boolean, DisplayOrder, NetworkMode, Locale) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes a localized version of Extent HTML report
Report(String, Boolean, DisplayOrder, NetworkMode) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report
Report(String, Boolean, DisplayOrder, Locale) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes a localized version of Extent HTML report.
Report(String, Boolean, DisplayOrder) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report Default setting NetworkMode.ONLINE for NetworkMode is used
Report(String, Boolean, NetworkMode, Locale) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes a localized version of Extent HTML report.
Report(String, Boolean, NetworkMode) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report Default setting DisplayOrder.OLDEST_FIRST is used for DisplayOrder
Report(String, NetworkMode) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report Default setting (true) is used for replaceExisting Default setting DisplayOrder.OLDEST_FIRST is used for DisplayOrder
Report(String, Boolean, Locale) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes a localized version of Extent HTML report.
Report(String, Boolean) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report Default setting DisplayOrder.OLDEST_FIRST is used for DisplayOrder Default setting NetworkMode.ONLINE for NetworkMode is used
Report(String, Locale) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes a localized version of Extent HTML report.
Report(String) - Constructor for class edu.uci.qa.browserdriver.reports.Report
Initializes Extent HTML report Default setting (true) is used for replaceExisting Default setting DisplayOrder.OLDEST_FIRST is used for DisplayOrder Default setting NetworkMode.ONLINE for NetworkMode is used
ReportManager - Interface in edu.uci.qa.browserdriver.manager
 
ReportProvider - Interface in edu.uci.qa.browserdriver.testing
 
ReportsTest - Class in edu.uci.qa.browserdriver.reports
 
ReportsTest(String, String, File) - Constructor for class edu.uci.qa.browserdriver.reports.ReportsTest
 
ReportTestWatcher - Class in edu.uci.qa.browserdriver.testing
This JUnit watcher creates and/or appends JUnit results to an Report.
ReportTestWatcher(Provider) - Constructor for class edu.uci.qa.browserdriver.testing.ReportTestWatcher
 
ReportTestWatcher(Provider, boolean) - Constructor for class edu.uci.qa.browserdriver.testing.ReportTestWatcher
 

S

Safari - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
salt - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 
Sauce - Static variable in class edu.uci.qa.browserdriver.utils.Browser
 
SauceBrowser - Class in edu.uci.qa.browserdriver.sauce
 
SauceBrowser(Browser, Platform, Version) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceBrowser
 
SauceBrowserDriver - Class in edu.uci.qa.browserdriver.drivers
A BrowserDriver implementation that creates a remote browser in the SauceLabs environment.
SauceBrowserDriver(Browser, Capabilities) - Constructor for class edu.uci.qa.browserdriver.drivers.SauceBrowserDriver
 
SauceCapabilities - Class in edu.uci.qa.browserdriver.sauce
 
SauceCapabilities() - Constructor for class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
SauceCapabilities(Capabilities) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
SauceDevice - Class in edu.uci.qa.browserdriver.sauce
 
SauceDevice(Device) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceDevice
 
SauceDevice(Device, SauceLabs.Orientation, Version) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceDevice
 
SauceLabs - Class in edu.uci.qa.browserdriver.sauce
Class to simplify and centralize most API calls to SauceLabs' REST.
SauceLabs() - Constructor for class edu.uci.qa.browserdriver.sauce.SauceLabs
 
SauceLabs.Orientation - Enum in edu.uci.qa.browserdriver.sauce
 
SauceLatest - Class in edu.uci.qa.browserdriver.sauce
 
SauceLatest(Device) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceLatest
 
SauceLatest(Browser, Platform) - Constructor for class edu.uci.qa.browserdriver.sauce.SauceLatest
 
SauceTestWatcher - Class in edu.uci.qa.browserdriver.testing
This JUnit watcher reports the final state of the test to SauceLabs (if test is a SauceLabs instance).
SauceTestWatcher(BrowserProvider) - Constructor for class edu.uci.qa.browserdriver.testing.SauceTestWatcher
 
SauceTestWatcher(BrowserProvider, boolean) - Constructor for class edu.uci.qa.browserdriver.testing.SauceTestWatcher
 
save() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
saveAll() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
Saves the oldSnapshot, newSnapshot, difference snapshot, and side-by-side snapshot to the comparison folder.
saveSBS() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
Save the Side-by-Side image of the comparison.
screenshot() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
screenshot(ScrollStrategy) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
screenshot(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
screenshot(WebElement) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
screenshot() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
screenshot(ScrollStrategy) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
screenshot(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
screenshot(WebElement) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
screenshot() - Method in interface edu.uci.qa.browserdriver.manager.ScreenshotManager
Takes a screenshot of the entire page.
screenshot(ScrollStrategy) - Method in interface edu.uci.qa.browserdriver.manager.ScreenshotManager
Takes a screenshot of the page using the specified scrolling strategy.
screenshot(By) - Method in interface edu.uci.qa.browserdriver.manager.ScreenshotManager
To be used when need to screenshot particular element.
screenshot(WebElement) - Method in interface edu.uci.qa.browserdriver.manager.ScreenshotManager
To be used when need to screenshot particular element.
Screenshot - Class in edu.uci.qa.browserdriver.screenshot
 
Screenshot(T) - Constructor for class edu.uci.qa.browserdriver.screenshot.Screenshot
 
ScreenshotManager - Interface in edu.uci.qa.browserdriver.manager
 
ScreenshotProcessor - Class in edu.uci.qa.browserdriver.screenshot
 
ScreenshotProcessor() - Constructor for class edu.uci.qa.browserdriver.screenshot.ScreenshotProcessor
 
ScreenshotTestWatcher - Class in edu.uci.qa.browserdriver.testing
This JUnit watcher takes a screenshot of the browser on test failure.
ScreenshotTestWatcher(BrowserProvider) - Constructor for class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
ScreenshotTestWatcher(BrowserProvider, boolean) - Constructor for class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
screenshotViewport() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
screenshotViewport() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
screenshotViewport() - Method in interface edu.uci.qa.browserdriver.manager.ScreenshotManager
Takes a screenshot of the currently visible section of the page.
scrollTo(By) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
scrollTo(WebElement) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
scrollTo(By) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
scrollTo(WebElement) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
scrollTo(By) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Scrolls the browser to the specified location.
scrollTo(WebElement) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Scrolls the browser to the specified location.
seleniumPlatform() - Method in enum edu.uci.qa.browserdriver.utils.Platform
 
self() - Method in class edu.uci.qa.browserdriver.screenshot.ComparisonShot
 
self() - Method in class edu.uci.qa.browserdriver.screenshot.ElementShot
 
self() - Method in class edu.uci.qa.browserdriver.screenshot.Screenshot
 
sendKeys(By, String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
sendKeys(By, String, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
sendKeys(By, String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
sendKeys(By, String, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
sendKeys(By, String) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Use this method to simulate typing into an element, which may set its value.
sendKeys(By, String, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Use this method to simulate typing into an element, which may set its value.
sessionId - Variable in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
setDefaultTimeout(long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
setDefaultTimeout(long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
setDefaultTimeout(long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
 
setId(int) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
setImage(BufferedImage, Coordinates) - Method in class edu.uci.qa.browserdriver.screenshot.ElementShot
 
setImage(BufferedImage) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
setManager(Manager) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
setReport(Report) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
setReport(Report) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
setReport(Report) - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
Sets the active report for the driver to write to.
setupDriver() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.ChromeBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.EdgeBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.FirefoxBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.HtmlBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.InternetExplorerBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.OperaBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.RemoteBrowserDriver
 
setupDriver() - Method in class edu.uci.qa.browserdriver.drivers.SauceBrowserDriver
 
setUrl(URL) - Static method in class edu.uci.qa.browserdriver.drivers.RemoteBrowserDriver
 
Shot<T extends Shot<T>> - Class in edu.uci.qa.browserdriver.screenshot
 
Shot(WebDriverManager) - Constructor for class edu.uci.qa.browserdriver.screenshot.Shot
 
size(int, int) - Method in class edu.uci.qa.browserdriver.utils.Browser.ChromeHeadlessBrowser
 
skipped(AssumptionViolatedException, Description) - Method in class edu.uci.qa.browserdriver.testing.ReportTestWatcher
 
skipped(AssumptionViolatedException, Description) - Method in class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
sleep(long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
Deprecated.
sleep(long) - Method in interface edu.uci.qa.browserdriver.manager.BrowserManager
Deprecated.
'sleep' is considered to be a bad design practice.
sleep(long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
Deprecated.
specAlgo - Variable in class edu.uci.qa.browserdriver.utils.CryptConfig
 
startChild(String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
startChild(String, String) - Method in class edu.uci.qa.browserdriver.reports.ReportsTest
 
startTest(String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
startTest(String, String) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
startTest(String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
startTest(String, String) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
startTest(String) - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
Starts a new test on the driver's report with the specified name and a blank description.
startTest(String, String) - Method in interface edu.uci.qa.browserdriver.manager.ReportManager
Starts a new test on the driver's report with the specified name and description.
startTest(String, String) - Method in class edu.uci.qa.browserdriver.reports.Report
 
StrongEncryptionNotAvailableException(int) - Constructor for exception edu.uci.qa.browserdriver.utils.AES.StrongEncryptionNotAvailableException
 
succeeded(Description) - Method in class edu.uci.qa.browserdriver.testing.ReportTestWatcher
 
succeeded(Description) - Method in class edu.uci.qa.browserdriver.testing.SauceTestWatcher
Invoked if the unit test passes without error or failure.
succeeded(Description) - Method in class edu.uci.qa.browserdriver.testing.ScreenshotTestWatcher
 
switchTo() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
switchTo() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 

T

tags(String[]) - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
toBase64() - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
toString() - Method in class edu.uci.qa.browserdriver.sauce.SauceBrowser
 
toString() - Method in class edu.uci.qa.browserdriver.sauce.SauceCapabilities
 
toString() - Method in class edu.uci.qa.browserdriver.sauce.SauceDevice
 
toString() - Method in class edu.uci.qa.browserdriver.sauce.SauceLatest
 
toString() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
toString() - Method in enum edu.uci.qa.browserdriver.utils.Device
 
toString() - Method in class edu.uci.qa.browserdriver.utils.Version
 

U

unregister() - Method in class edu.uci.qa.browserdriver.utils.Browser
 
updateJobInfo(String, Map<String, Object>) - Static method in class edu.uci.qa.browserdriver.sauce.SauceLabs
Invokes the Sauce REST API to update the details of a Sauce job, using the details included in the updates parameter.
Usable - Interface in edu.uci.qa.browserdriver.utils
 

V

valueOf(String) - Static method in enum edu.uci.qa.browserdriver.sauce.SauceLabs.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.uci.qa.browserdriver.utils.Device
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.uci.qa.browserdriver.utils.Family
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.uci.qa.browserdriver.utils.Platform
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.uci.qa.browserdriver.sauce.SauceLabs.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.uci.qa.browserdriver.utils.Device
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.uci.qa.browserdriver.utils.Family
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.uci.qa.browserdriver.utils.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
verboseMode - Variable in class edu.uci.qa.browserdriver.testing.BrowserTestWatcher
 
verboseMode - Variable in class edu.uci.qa.browserdriver.testing.ProviderTestWatcher
 
version() - Method in enum edu.uci.qa.browserdriver.utils.Platform
 
Version - Class in edu.uci.qa.browserdriver.utils
 
Version(String) - Constructor for class edu.uci.qa.browserdriver.utils.Version
 

W

waitUntil(Function<? super WebDriver, V>) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
waitUntil(Function<? super WebDriver, V>, long) - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
waitUntil(Function<? super WebDriver, V>) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
waitUntil(Function<? super WebDriver, V>, long) - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
waitUntil(Function<? super WebDriver, V>) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false, the function throws an un-ignored exception, the timeout expires, the current thread is interrupted
waitUntil(Function<? super WebDriver, V>, long) - Method in interface edu.uci.qa.browserdriver.manager.ElementManager
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false, the function throws an un-ignored exception, the timeout expires, the current thread is interrupted
webDriver() - Method in class edu.uci.qa.browserdriver.BrowserDriver
 
webDriver() - Method in class edu.uci.qa.browserdriver.manager.defaults.DefaultManager
 
webDriver() - Method in interface edu.uci.qa.browserdriver.manager.WebDriverManager
 
WebDriverManager - Interface in edu.uci.qa.browserdriver.manager
 
withBaseLocation(File) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
Sets the base directory for the image save location
withLocation(String) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
withName(String) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
withSuffix(String) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
withThumbnail(double) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
withTitle(String) - Method in class edu.uci.qa.browserdriver.screenshot.Shot
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.