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

A

actions - Variable in class io.ddavison.conductor.Locomotive
 

B

baseUrl - Variable in class io.ddavison.conductor.Locomotive
The url that an automated test will be testing.
Browser - Enum in io.ddavison.conductor
An enumeration of Browsers that Selenium 2 uses.

C

check(String) - Method in interface io.ddavison.conductor.Conductor
Check a checkbox, or radio button
check(By) - Method in interface io.ddavison.conductor.Conductor
 
check(String) - Method in class io.ddavison.conductor.Locomotive
 
check(By) - Method in class io.ddavison.conductor.Locomotive
 
click(String) - Method in interface io.ddavison.conductor.Conductor
Click an element.
click(By) - Method in interface io.ddavison.conductor.Conductor
 
click(String) - Method in class io.ddavison.conductor.Locomotive
 
click(By) - Method in class io.ddavison.conductor.Locomotive
 
closeWindow(String) - Method in interface io.ddavison.conductor.Conductor
Close an open window.
closeWindow() - Method in interface io.ddavison.conductor.Conductor
Closes the current active window.
closeWindow(String) - Method in class io.ddavison.conductor.Locomotive
 
closeWindow() - Method in class io.ddavison.conductor.Locomotive
 
Conductor<Test> - Interface in io.ddavison.conductor
 
Config - Annotation Type in io.ddavison.conductor
 
configuration - Variable in class io.ddavison.conductor.Locomotive
All test configuration in here

D

driver - Variable in class io.ddavison.conductor.Locomotive
 

F

findFile(String) - Static method in class io.ddavison.conductor.Locomotive
 

G

get(String) - Method in interface io.ddavison.conductor.Conductor
Get a variable from the data warehouse.

If the key is not set, then use Conductor.get(String, String)
get(String, String) - Method in interface io.ddavison.conductor.Conductor
Get a variable from the data warehouse.
get(String) - Method in class io.ddavison.conductor.Locomotive
 
get(String, String) - Method in class io.ddavison.conductor.Locomotive
 
getAttribute(String, String) - Method in interface io.ddavison.conductor.Conductor
Get an attribute of an element
getAttribute(By, String) - Method in interface io.ddavison.conductor.Conductor
 
getAttribute(String, String) - Method in class io.ddavison.conductor.Locomotive
 
getAttribute(By, String) - Method in class io.ddavison.conductor.Locomotive
 
getText(String) - Method in interface io.ddavison.conductor.Conductor
Get the text of an element.
getText(By) - Method in interface io.ddavison.conductor.Conductor
 
getText(String) - Method in class io.ddavison.conductor.Locomotive
 
getText(By) - Method in class io.ddavison.conductor.Locomotive
 
goBack() - Method in interface io.ddavison.conductor.Conductor
Navigates the browser back one page.
goBack() - Method in class io.ddavison.conductor.Locomotive
 

H

hoverOver(String) - Method in interface io.ddavison.conductor.Conductor
Hover over an element.
hoverOver(By) - Method in interface io.ddavison.conductor.Conductor
 
hoverOver(String) - Method in class io.ddavison.conductor.Locomotive
 
hoverOver(By) - Method in class io.ddavison.conductor.Locomotive
 

I

io.ddavison.conductor - package io.ddavison.conductor
 
isChecked(String) - Method in interface io.ddavison.conductor.Conductor
Checks if the element is checked or not.
isChecked(By) - Method in interface io.ddavison.conductor.Conductor
 
isChecked(String) - Method in class io.ddavison.conductor.Locomotive
 
isChecked(By) - Method in class io.ddavison.conductor.Locomotive
 
isPresent(String) - Method in interface io.ddavison.conductor.Conductor
Checks if the element is present or not.
isPresent(By) - Method in interface io.ddavison.conductor.Conductor
 
isPresent(String) - Method in class io.ddavison.conductor.Locomotive
 
isPresent(By) - Method in class io.ddavison.conductor.Locomotive
 

L

Locomotive - Class in io.ddavison.conductor
the base test that includes all Selenium 2 functionality that you will need to get you rolling.
Locomotive() - Constructor for class io.ddavison.conductor.Locomotive
 
log(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as information
log - Static variable in class io.ddavison.conductor.Locomotive
 
log(Object) - Method in class io.ddavison.conductor.Locomotive
 
logDebug(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as debug
logDebug(Object) - Method in class io.ddavison.conductor.Locomotive
 
logError(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as an error
logError(Object) - Method in class io.ddavison.conductor.Locomotive
 
logFatal(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as fatal
logFatal(Object) - Method in class io.ddavison.conductor.Locomotive
 
logInfo(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as information
logInfo(Object) - Method in class io.ddavison.conductor.Locomotive
 
logWarn(Object) - Method in interface io.ddavison.conductor.Conductor
Log something as a warning
logWarn(Object) - Method in class io.ddavison.conductor.Locomotive
 

M

MAX_ATTEMPTS - Variable in class io.ddavison.conductor.Locomotive
 
MAX_TIMEOUT - Variable in class io.ddavison.conductor.Locomotive
 

N

navigateTo(String) - Method in interface io.ddavison.conductor.Conductor
Navigates to an absolute or relative Url.
navigateTo(String) - Method in class io.ddavison.conductor.Locomotive
 

R

refresh() - Method in interface io.ddavison.conductor.Conductor
Refresh the page
refresh() - Method in class io.ddavison.conductor.Locomotive
 

S

selectOptionByText(String, String) - Method in interface io.ddavison.conductor.Conductor
Selects an option from a dropdown (<select> tag) based on the text displayed.
selectOptionByText(By, String) - Method in interface io.ddavison.conductor.Conductor
 
selectOptionByText(String, String) - Method in class io.ddavison.conductor.Locomotive
 
selectOptionByText(By, String) - Method in class io.ddavison.conductor.Locomotive
 
selectOptionByValue(String, String) - Method in interface io.ddavison.conductor.Conductor
Selects an option from a dropdown (<select> tag) based on the value.
selectOptionByValue(By, String) - Method in interface io.ddavison.conductor.Conductor
 
selectOptionByValue(String, String) - Method in class io.ddavison.conductor.Locomotive
 
selectOptionByValue(By, String) - Method in class io.ddavison.conductor.Locomotive
 
setAndValidateText(String, String) - Method in interface io.ddavison.conductor.Conductor
Deprecated.
use
setText("selector", "text") .validateText("selector", "text") instead
setAndValidateText(By, String) - Method in interface io.ddavison.conductor.Conductor
Deprecated.
use
setText("selector", "text") .validateText("selector", "text") instead
setAndValidateText(By, String) - Method in class io.ddavison.conductor.Locomotive
Deprecated.
setAndValidateText(String, String) - Method in class io.ddavison.conductor.Locomotive
Deprecated.
setText(String, String) - Method in interface io.ddavison.conductor.Conductor
Clears the text from a text field, and sets it.
setText(By, String) - Method in interface io.ddavison.conductor.Conductor
 
setText(String, String) - Method in class io.ddavison.conductor.Locomotive
 
setText(By, String) - Method in class io.ddavison.conductor.Locomotive
 
store(String, String) - Method in interface io.ddavison.conductor.Conductor
Put a variable in the data warehouse.
store(String, String) - Method in class io.ddavison.conductor.Locomotive
 
switchToDefaultContent() - Method in interface io.ddavison.conductor.Conductor
Switch back to the default content (the first window / frame that you were on before switching)
switchToDefaultContent() - Method in class io.ddavison.conductor.Locomotive
 
switchToFrame(String) - Method in interface io.ddavison.conductor.Conductor
Switches to a frame or iframe.
switchToFrame(int) - Method in interface io.ddavison.conductor.Conductor
Switches to a frame based on the index it comes.
switchToFrame(WebElement) - Method in interface io.ddavison.conductor.Conductor
Switches to a frame based on a found WebElement
switchToFrame(String) - Method in class io.ddavison.conductor.Locomotive
 
switchToFrame(WebElement) - Method in class io.ddavison.conductor.Locomotive
 
switchToFrame(int) - Method in class io.ddavison.conductor.Locomotive
 
switchToWindow(String) - Method in interface io.ddavison.conductor.Conductor
Switch's to a window that is already in existance.
switchToWindow(String) - Method in class io.ddavison.conductor.Locomotive
 

T

teardown() - Method in class io.ddavison.conductor.Locomotive
 

U

uncheck(String) - Method in interface io.ddavison.conductor.Conductor
Uncheck a checkbox, or radio button
uncheck(By) - Method in interface io.ddavison.conductor.Conductor
 
uncheck(String) - Method in class io.ddavison.conductor.Locomotive
 
uncheck(By) - Method in class io.ddavison.conductor.Locomotive
 

V

validateAttribute(String, String, String) - Method in interface io.ddavison.conductor.Conductor
Validates an attribute of an element.

Example:
<input type="text" id="test" />

.validateAttribute("input#test", "type", "text") // validates that the "type" attribute equals "test"
validateAttribute(By, String, String) - Method in interface io.ddavison.conductor.Conductor
 
validateAttribute(String, String, String) - Method in class io.ddavison.conductor.Locomotive
 
validateAttribute(By, String, String) - Method in class io.ddavison.conductor.Locomotive
 
validateChecked(String) - Method in interface io.ddavison.conductor.Conductor
Validate that a checkbox or a radio button is checked.
validateChecked(By) - Method in interface io.ddavison.conductor.Conductor
 
validateChecked(String) - Method in class io.ddavison.conductor.Locomotive
 
validateChecked(By) - Method in class io.ddavison.conductor.Locomotive
 
validateFalse(boolean) - Method in interface io.ddavison.conductor.Conductor
Validates that a specific condition is false
validateFalse(boolean) - Method in class io.ddavison.conductor.Locomotive
 
validateNotPresent(String) - Method in interface io.ddavison.conductor.Conductor
Validates that an element is not present.
validateNotPresent(By) - Method in interface io.ddavison.conductor.Conductor
 
validateNotPresent(String) - Method in class io.ddavison.conductor.Locomotive
 
validateNotPresent(By) - Method in class io.ddavison.conductor.Locomotive
 
validatePresent(String) - Method in interface io.ddavison.conductor.Conductor
Validates that an element is present.
validatePresent(By) - Method in interface io.ddavison.conductor.Conductor
 
validatePresent(String) - Method in class io.ddavison.conductor.Locomotive
 
validatePresent(By) - Method in class io.ddavison.conductor.Locomotive
 
validateText(String, String) - Method in interface io.ddavison.conductor.Conductor
Validate that the text of an element is correct.
validateText(By, String) - Method in interface io.ddavison.conductor.Conductor
 
validateText(String, String) - Method in class io.ddavison.conductor.Locomotive
 
validateText(By, String) - Method in class io.ddavison.conductor.Locomotive
 
validateTextNot(String, String) - Method in interface io.ddavison.conductor.Conductor
Validate that the text of an element is not matching text.
validateTextNot(By, String) - Method in interface io.ddavison.conductor.Conductor
 
validateTextNot(String, String) - Method in class io.ddavison.conductor.Locomotive
 
validateTextNot(By, String) - Method in class io.ddavison.conductor.Locomotive
 
validateTextNotPresent(String) - Method in interface io.ddavison.conductor.Conductor
Validate that some text is nowhere on the page.
validateTextNotPresent(String) - Method in class io.ddavison.conductor.Locomotive
 
validateTextPresent(String) - Method in interface io.ddavison.conductor.Conductor
Validate that text is present somewhere on the page.
validateTextPresent(String) - Method in class io.ddavison.conductor.Locomotive
 
validateTrue(boolean) - Method in interface io.ddavison.conductor.Conductor
Validates that a specific condition is true
validateTrue(boolean) - Method in class io.ddavison.conductor.Locomotive
 
validateUnchecked(String) - Method in interface io.ddavison.conductor.Conductor
Validate that a checkbox or a radio button is unchecked.
validateUnchecked(By) - Method in interface io.ddavison.conductor.Conductor
 
validateUnchecked(String) - Method in class io.ddavison.conductor.Locomotive
 
validateUnchecked(By) - Method in class io.ddavison.conductor.Locomotive
 
validateUrl(String) - Method in interface io.ddavison.conductor.Conductor
Validate the Url
validateUrl(String) - Method in class io.ddavison.conductor.Locomotive
 
valueOf(String) - Static method in enum io.ddavison.conductor.Browser
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.ddavison.conductor.Browser
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForCondition(ExpectedCondition<?>, long, long) - Method in interface io.ddavison.conductor.Conductor
Wait for a specific condition before continuing
waitForCondition(ExpectedCondition<?>) - Method in class io.ddavison.conductor.Locomotive
Wait for a specific condition (polling every 1s, for MAX_TIMOUT seconds)
waitForCondition(ExpectedCondition<?>, long) - Method in class io.ddavison.conductor.Locomotive
Wait for a specific condition (polling every 1s)
waitForCondition(ExpectedCondition<?>, long, long) - Method in class io.ddavison.conductor.Locomotive
 
waitForElement(By) - Method in interface io.ddavison.conductor.Conductor
 
waitForElement(By) - Method in class io.ddavison.conductor.Locomotive
Method that acts as an arbiter of implicit timeouts of sorts..
waitForWindow(String) - Method in interface io.ddavison.conductor.Conductor
Waits for a window to appear, then switches to it.
waitForWindow(String) - Method in class io.ddavison.conductor.Locomotive
 
A B C D F G H I L M N R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.