A B C D F G I K L O P R S T V W

A

afterInit() - Method in class org.unitils.selenium.WebDriverModule
 

B

BASE_URL_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the base url.
BaseUrl - Annotation Type in org.unitils.selenium.annotation
The annotation for the default URL in the unitils.properties.
BROWSER_NAME_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the browser.
BrowserChoice - Enum in org.unitils.selenium
BrowserChoice.

C

CapabilitiesChoice - Enum in org.unitils.selenium
You can choose the capabilities for a RemoteWebDriver.
CapabilitiesFactory - Class in org.unitils.selenium
Creates the DesiredCapabilities for the WebDriver.
CapabilitiesFactory() - Constructor for class org.unitils.selenium.CapabilitiesFactory
 
checkChromeDriver(String, ClassLoader) - Method in class org.unitils.selenium.WebDriverModule
This method checks if the location of the chrome driver is already in the system.
checkFirefoxDriver() - Method in class org.unitils.selenium.WebDriverModule
This method checks if their is a system property 'webdriver.firefox.bin' and checks if it exists.
checkIEDriver(String, ClassLoader) - Method in class org.unitils.selenium.WebDriverModule
This method checks if there is a system property 'webdriver.ie.driver' and checks if the location exists.
checkIfDriverIsAlreadyInSystem(String, String, String) - Method in class org.unitils.selenium.WebDriverModule
Check if the system variable already exists in the system and check if the variable is a valid location.
checkIfDriverPropertyExistsInUnitilsProperties(String, String, String) - Method in class org.unitils.selenium.WebDriverModule
Check if the key exists in the unitils.properties and check if the value for that key is a valid location.
CHROME_BINARY_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the location of the chrome binary.
CHROME_DRIVER_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the location of the chrome driver.
clickWithScreenshot(String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
Create a screenshot when a specified WebElement is clicked.
clickWithScreenshotAt(String, String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
Create a screenshot when a specified WebElement is clicked.
copyDriverIntoNewTempFile(URL, String) - Method in class org.unitils.selenium.WebDriverModule
Copies the driver into a new temp file.
createCapabilitesFirefox(String, FirefoxProfile) - Static method in class org.unitils.selenium.CapabilitiesFactory
Creates the DesiredCapabilities for firefox.
createCapabilitiesChrome() - Static method in class org.unitils.selenium.CapabilitiesFactory
Creates the DesiredCapabilities for the Chrome Webdriver.
createCapabilitiesIE(String) - Static method in class org.unitils.selenium.CapabilitiesFactory
Creates the DesiredCapabilities for an IE WebDriver.
createChromeDriver() - Static method in class org.unitils.selenium.WebDriverFactory
This method creates a new ChromeDriver.
createDriver(BrowserChoice, String, String) - Static method in class org.unitils.selenium.WebDriverFactory
The webdriver will be created in this method.
createDriver(BrowserChoice, String, String, String) - Static method in class org.unitils.selenium.WebDriverFactory
checks which browser is chosen by the BrowserChoice and creates the WebDriver.
createFireFoxDriver(String, String) - Static method in class org.unitils.selenium.WebDriverFactory
Creates a FirefoxDriver.
createFireFoxDriver(String, String, String) - Static method in class org.unitils.selenium.WebDriverFactory
This method creates a new FirefoxDriver.
createFirefoxProfile(String, String) - Static method in class org.unitils.selenium.WebDriverFactory
 
createInternetExplorerDriver(String) - Static method in class org.unitils.selenium.WebDriverFactory
This method creates a new InternetExplorerDriver.
createLoggingPreferences() - Static method in class org.unitils.selenium.CapabilitiesFactory
Creates a LoggingPreferences object with the values of the unitils.properties.
createLogNewDriver(String, String) - Static method in class org.unitils.selenium.WebDriverModule
logmessage: The driver in unitils-selenium is used.
createRemoteWebdriver(String, String, String) - Static method in class org.unitils.selenium.WebDriverFactory
 

D

DOWNLOADPATH - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the folder where all the downloads are saved.

F

FILETYPE - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines all the downloadable types.
FIREFOX_BINARY_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the location of the firefox binary.

G

getAbsoluteDownloadPath(String) - Static method in class org.unitils.selenium.WebDriverModule
Checks if the file exists and returns the absolute path of the location.
getChosenCapabilities() - Static method in class org.unitils.selenium.WebDriverFactory
 
getDriverClass() - Method in enum org.unitils.selenium.BrowserChoice
Getter driverClass.
getElement(WebDriver, Class<?>) - Method in class org.unitils.selenium.WebDriverModule
This is the actual method that creates an object of the correct type and initialises all the elements.
getFileFromProperty(String) - Static method in class org.unitils.selenium.WebDriverFactory
Checks if the value of the property is an already existing file, otherwise it tries to create a new file.
getTestListener() - Method in class org.unitils.selenium.WebDriverModule
 
getUnitilsProperties() - Static method in class org.unitils.selenium.WebDriverFactory
get the unitils.properties.

I

IE_BINARY_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines location of the IE binary.
init(Properties) - Method in class org.unitils.selenium.WebDriverModule
 
initBaseUrl(Object) - Method in class org.unitils.selenium.WebDriverModule
All the elements with the @BaseUrlString will be initialised with the base url value of the unitils.properties.
initElements(Object) - Method in class org.unitils.selenium.WebDriverModule
* Searches all the fields with the WebPage annotation and sets the correct elements.
initWebDriver(Object) - Method in class org.unitils.selenium.WebDriverModule
Initialises the webdriver.

K

killWebDriver(Object) - Method in class org.unitils.selenium.WebDriverModule
All the webdrivers (all the fields with the TestWebDriver of the testObject will be killed.

L

LIST_AUTOMATICALLY_DOWNLOAD - Static variable in class org.unitils.selenium.WebDriverModule
default value WebDriverModule.FILETYPE.
LOGGING_FILE_PROP - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: all the info should be logged into a file?
LOGGINGPROP_BROWSER - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the browser info from selenium be logged?
LOGGINGPROP_CLIENT - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the client info from selenium be logged?
LOGGINGPROP_CONSOLE_ENABLED - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines if unitils-selenium should log the selenium logs in the console.
LOGGINGPROP_DRIVER - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the driver info from selenium be logged?
LOGGINGPROP_IE - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: all the IE info must be logged?
LOGGINGPROP_PERFORMANCE - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the performance info from selenium be logged?
LOGGINGPROP_PROFILER - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the profiler info from selenium be logged?
LOGGINGPROP_SERVER - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: should the server info from selenium be logged?

O

org.unitils.selenium - package org.unitils.selenium
 
org.unitils.selenium.annotation - package org.unitils.selenium.annotation
All the annotations that are used in unitils-selenium are defined in this package.

P

PACKAGENAME - Static variable in class org.unitils.selenium.WebDriverModule
base package unitils-selenium.
PROXY_HOST_KEY - Static variable in class org.unitils.selenium.WebDriverModule
property Unitils.properties: defines the proxy.

R

REMOTE_CAPABILITIES - Static variable in class org.unitils.selenium.WebDriverModule
 
REMOTE_URL_KEY - Static variable in class org.unitils.selenium.WebDriverModule
 

S

saveScreenshot() - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
Save a screenshot with a default name in the default folder.
saveScreenshot(String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
Save a screenshot with a specified name in the default folder.
saveScreenshot(File, String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
Store a screenshot with a specified name in a specified folder.
ScreenshotTakingWebDriver - Class in org.unitils.selenium
Decorator for the WebDriverBackedSelenium class to handle screenshots.
ScreenshotTakingWebDriver(Supplier<WebDriver>, String) - Constructor for class org.unitils.selenium.ScreenshotTakingWebDriver
Constructor.
ScreenshotTakingWebDriver(WebDriver, String) - Constructor for class org.unitils.selenium.ScreenshotTakingWebDriver
Constructor.
setLogPropertiesIE() - Static method in class org.unitils.selenium.WebDriverFactory
This method sets the log levels for IE.

T

TARGETSUREFIREREPORTS - Static variable in class org.unitils.selenium.WebDriverModule
location surefirereports.
TestWebDriver - Annotation Type in org.unitils.selenium.annotation
With this annotation, the webdriver will be initialised automatically for all the tests.

V

valueOf(String) - Static method in enum org.unitils.selenium.BrowserChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.unitils.selenium.CapabilitiesChoice
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.unitils.selenium.BrowserChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.unitils.selenium.CapabilitiesChoice
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForFrameToLoad(String, String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
 
waitForPageToLoad(String) - Method in class org.unitils.selenium.ScreenshotTakingWebDriver
 
WebDriverFactory - Class in org.unitils.selenium
This class creates all the WebDrivers.
WebDriverFactory() - Constructor for class org.unitils.selenium.WebDriverFactory
 
WebDriverModule - Class in org.unitils.selenium
This module creates new WebDrivers.
WebDriverModule() - Constructor for class org.unitils.selenium.WebDriverModule
 
WebPage - Annotation Type in org.unitils.selenium.annotation
WebPage: You can only add this annotation to a field.

A B C D F G I K L O P R S T V W

Copyright © 2015. All Rights Reserved.