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

A

AbstractSeleniumConfiguration - Class in com.atlassian.selenium
An abstract implementation of the SeleniumConfigurationClass that has methods that return default values for some of the configuration variables
AbstractSeleniumConfiguration() - Constructor for class com.atlassian.selenium.AbstractSeleniumConfiguration
 
ACTION_WAIT - Variable in class com.atlassian.selenium.SingleBrowserSeleniumClient
The maximum wait time for actions that don't require page loads.
appContext - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
appLocation - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
appPort - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
args - Variable in class com.atlassian.selenium.MethodHandlerCallable
 
assertThat - Variable in class com.atlassian.selenium.SeleniumMultiTest
 
assertThat - Variable in class com.atlassian.selenium.SeleniumTest
 
attributeContainsValue(String, String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that the element given by the locator has an attribute which contains the required value.
attributeContainsValue(PageElement, String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
attributeDoesntContainValue(String, String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that the element given by the locator has an attribute which does not contain the given value.
attributeDoesntContainValue(PageElement, String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 

B

Browser - Enum in com.atlassian.selenium
 
browserStartString - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
Button - Class in com.atlassian.selenium.pageobjects
 
Button(String, SeleniumClient) - Constructor for class com.atlassian.selenium.pageobjects.Button
 
byTimeout(Condition) - Method in class com.atlassian.selenium.SeleniumAssertions
 
byTimeout(Condition, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 

C

call() - Method in class com.atlassian.selenium.MethodHandlerCallable
 
check(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
Checks a checkbox given a name and value.
check(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Checks a checkbox given a name and value.
click() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
click(String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
Click the element with the given locator and optionally wait for the page to load, using #PAGE_LOAD_WAIT.
click(String, long) - Method in interface com.atlassian.selenium.SeleniumClient
Click the element with the given locator and wait for the page to load, for a maximum of timeoutMillis.
click(String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Click the element with the given locator and optionally wait for the page to load, using SingleBrowserSeleniumClient.PAGE_LOAD_WAIT.
click(String, long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Click the element with the given locator and wait for the page to load, for a maximum of timeoutMillis.
clickAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
Click the element with the given locator and wait for the ajax call to finish.
clickAndWaitForAjaxWithJquery(String, long) - Method in interface com.atlassian.selenium.SeleniumClient
Click the element with the given locator and wait for the ajax call to finish.
clickAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Click the element with the given locator and wait for the ajax call to finish.
clickAndWaitForAjaxWithJquery(String, long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Click the element with the given locator and wait for the ajax call to finish.
clickButton(String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickButton(String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickButtonAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickButtonAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickButtonWithClass(String, SeleniumClient) - Static method in class com.atlassian.selenium.XpathHelper
 
clickButtonWithName(String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickButtonWithName(String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickButtonWithNameAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickButtonWithNameAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithClass(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithClass(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithClass(String, String, SeleniumClient) - Static method in class com.atlassian.selenium.XpathHelper
 
clickElementWithClassAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithClassAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithCss(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithCss(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithCssAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithCssAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithTitle(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithTitle(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithTitleAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithTitleAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithXpath(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithXpath(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickElementWithXpathAndWaitForAjaxWithJquery(String) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickElementWithXpathAndWaitForAjaxWithJquery(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
clickLinkWithText(String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
 
clickLinkWithText(String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
client - Variable in class com.atlassian.selenium.MethodHandlerCallable
 
client - Variable in class com.atlassian.selenium.pageobjects.PageElement
 
client - Variable in class com.atlassian.selenium.SeleniumMultiTest
 
client - Variable in class com.atlassian.selenium.SeleniumTest
 
com.atlassian.selenium - package com.atlassian.selenium
 
com.atlassian.selenium.pageobjects - package com.atlassian.selenium.pageobjects
 
Condition - Interface in com.atlassian.selenium
Conditions used to make assertions in SeleniumAssertions.byTimeout(Condition) methods.
Conditions - Class in com.atlassian.selenium
A set of conditions used in waitTill...
Conditions() - Constructor for class com.atlassian.selenium.Conditions
 
config - Variable in class com.atlassian.selenium.SeleniumTest
 
contextMenu(PageElement) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
createValueMismatchException(SeleniumClient, Object, SeleniumClient, Object) - Method in class com.atlassian.selenium.MultiBrowserSeleniumClientInvocationHandler
 

D

doCommand(String, String[]) - Method in class com.atlassian.selenium.HtmlDumpingHttpCommandProcessor
 
doubleClick() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
dragAndDrop(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
dragAndDropToObject(PageElement) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
DropDown - Class in com.atlassian.selenium.pageobjects
 
DropDown(String, SeleniumClient) - Constructor for class com.atlassian.selenium.pageobjects.DropDown
 

E

elementContainsText(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that an element contains the given text.
elementContainsText(PageElement, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementDoesNotContainText(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that an element does not contain the given text.
elementDoesNotContainText(PageElement, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementDoesntHaveText(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that the element specified by the locator does not contain the specified text
elementDoesntHaveText(PageElement, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementHasText(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that the element specified by the locator contains the specified text
elementHasText(PageElement, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element is not present on the current page
elementNotPresent(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentByTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
This will wait until an element is not present.
elementNotPresentByTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentUntilTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentUntilTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentUntilTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotPresentUntilTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementNotVisible(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element is not present and visible.
elementNotVisible(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element is present
elementPresent(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentByTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentByTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentUntilTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentUntilTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentUntilTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementPresentUntilTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementsSameHeight(String, String, int) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementsSameHeight(PageElement, PageElement, int) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementsVerticallyAligned(String, String, int) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that two elements (located by selenium syntax) are vertically within deltaPixels of each other.
elementsVerticallyAligned(PageElement, PageElement, int) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementVisible(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element is present and is visible.
elementVisible(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementVisibleContainsText(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element is visible and also contains the given text.
elementVisibleContainsText(PageElement, String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
elementWithClass(String) - Static method in class com.atlassian.selenium.XpathHelper
 
elementWithClass(String, String) - Static method in class com.atlassian.selenium.XpathHelper
 
errorMessage() - Method in interface com.atlassian.selenium.Condition
 
ex - Variable in class com.atlassian.selenium.MethodHandlerCallable
 
executeTest(Selenium) - Method in interface com.atlassian.selenium.Condition
A method to test a condition.

F

filter(Browser, List<Class>) - Static method in class com.atlassian.selenium.SkipInBrowserUtil
 
focus() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
formElementEquals(String, String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a given element has a specified value

G

getActionWait() - Method in class com.atlassian.selenium.AbstractSeleniumConfiguration
 
getActionWait() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The time that various utility classes will wait after performing some Selenium action like the mouseOver method in the SeleniumClient.
getAllMatchingAttributes(String, String, SeleniumClient) - Static method in class com.atlassian.selenium.XpathHelper
 
getApplicationContext() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getBaseUrl() - Method in class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 
getBaseUrl() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The starting url for the browser
getBaseUrl() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getBrowser() - Method in interface com.atlassian.selenium.SeleniumClient
 
getBrowser() - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
getBrowserStartString() - Method in class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 
getBrowserStartString() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The browser start string to be passed to Selenium
getBrowserStartString() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getConditionCheckInterval() - Method in class com.atlassian.selenium.AbstractSeleniumConfiguration
 
getConditionCheckInterval() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The time in milliseconds between condition checks.
getCursorPosition() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getFirefoxProfileTemplate() - Method in class com.atlassian.selenium.AbstractSeleniumConfiguration
 
getFirefoxProfileTemplate() - Method in interface com.atlassian.selenium.SeleniumConfiguration
Gets firefox profile location
getHeight() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getIndex() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getInstance() - Static method in class com.atlassian.selenium.SeleniumStarter
 
getLocator() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getName() - Method in enum com.atlassian.selenium.Browser
 
getPageLoadWait() - Method in class com.atlassian.selenium.AbstractSeleniumConfiguration
 
getPageLoadWait() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The maximum time various utility clasess will wait for a page to load.
getPositionLeft() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getPositionTop() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getSelectedId() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedIds() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedIndex() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedIndexes() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedLabel() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedLabels() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedValue() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectedValues() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSelectOptions(String) - Method in class com.atlassian.selenium.pageobjects.DropDown
 
getSeleniumClient(SeleniumConfiguration) - Method in class com.atlassian.selenium.SeleniumStarter
 
getSeleniumClient(List<SeleniumConfiguration>) - Method in class com.atlassian.selenium.SeleniumStarter
 
getSeleniumClient(List<SeleniumConfiguration>, boolean) - Method in class com.atlassian.selenium.SeleniumStarter
This method will create a Multi-Browser Selenium client with a browser corresponding to each of the selenium configurations passed in in the list.
getSeleniumClient() - Method in class com.atlassian.selenium.SeleniumTest
Gets the SeleniumClient.
getSeleniumConfiguration() - Method in class com.atlassian.selenium.SeleniumTest
 
getSeleniumConfiguration() - Method in class com.atlassian.selenium.SeleniumTestSuite
To be implemented by users of this class.
getSeleniumConfigurations() - Method in class com.atlassian.selenium.SeleniumMultiTest
 
getSeleniumConfigurations() - Method in class com.atlassian.selenium.SeleniumMultiTestSuite
To be implemented by users of this class.
getSeleniumServer(SeleniumConfiguration) - Method in class com.atlassian.selenium.SeleniumStarter
 
getServerLocation() - Method in class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 
getServerLocation() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The address of the node hosting the selenium server.
getServerLocation() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getServerPort() - Method in class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 
getServerPort() - Method in interface com.atlassian.selenium.SeleniumConfiguration
The port the selenium server is listening on
getServerPort() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getSingleWindowMode() - Method in class com.atlassian.selenium.AbstractSeleniumConfiguration
 
getSingleWindowMode() - Method in interface com.atlassian.selenium.SeleniumConfiguration
Only applies if Selenium Server is started by the Atlassian Selenium Framework Will run the selenium server in single browser window or split between a command window and a test window
getStartSeleniumServer() - Method in class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 
getStartSeleniumServer() - Method in interface com.atlassian.selenium.SeleniumConfiguration
Whether the framework should start the selenium server
getStartSeleniumServer() - Method in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
getText() - Method in class com.atlassian.selenium.pageobjects.Button
 
getText() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
getWidth() - Method in class com.atlassian.selenium.pageobjects.PageElement
 

H

hasJquery() - Method in interface com.atlassian.selenium.SeleniumClient
 
hasJquery() - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
highlight() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
HtmlDumpingHttpCommandProcessor - Class in com.atlassian.selenium
An Atlassian HttpCommand processor to dump the HTML if there are any errors.
HtmlDumpingHttpCommandProcessor(String, int, String, String) - Constructor for class com.atlassian.selenium.HtmlDumpingHttpCommandProcessor
 
htmlNotPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a particular piece of HTML is not present in the HTML source.
htmlPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a particular piece of HTML is present in the HTML source.

I

invoke(Object, Method, Object[]) - Method in class com.atlassian.selenium.MultiBrowserSeleniumClientInvocationHandler
 
isEditable() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
isManual() - Method in class com.atlassian.selenium.SeleniumStarter
 
isNotPresent(String) - Static method in class com.atlassian.selenium.Conditions
 
isNotVisible(String) - Static method in class com.atlassian.selenium.Conditions
 
isPresent(String) - Static method in class com.atlassian.selenium.Conditions
 
isPresent() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
isSomethingSelected() - Method in class com.atlassian.selenium.pageobjects.DropDown
 
isTextNotPresent(String) - Static method in class com.atlassian.selenium.Conditions
 
isTextPresent(String) - Static method in class com.atlassian.selenium.Conditions
 
isVisible(String) - Static method in class com.atlassian.selenium.Conditions
 
isVisible() - Method in class com.atlassian.selenium.pageobjects.PageElement
 

K

keyDown(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
keyPress(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
keyPress(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
This will type into a field by sending key down / key press / key up events.
keyPress(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
This will type into a field by sending key down / key press / key up events.
keyUp(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 

L

linkNotPresentWithText(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that no link exists on the page containing the given text
linkPresentWithText(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a link containing the given text appears on the page
linkVisibleWithText(String) - Method in class com.atlassian.selenium.SeleniumAssertions
Asserts that a link containin the given text is present and visible.
locator - Variable in class com.atlassian.selenium.pageobjects.PageElement
 

M

method - Variable in class com.atlassian.selenium.MethodHandlerCallable
 
MethodHandlerCallable - Class in com.atlassian.selenium
 
MethodHandlerCallable(Method, SeleniumClient, Object[]) - Constructor for class com.atlassian.selenium.MethodHandlerCallable
 
mouseDown() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseDownRight() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseMove() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseOut() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseOver() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseUp() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
mouseUpRight() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
MultiBrowserSeleniumClientInvocationHandler - Class in com.atlassian.selenium
 
MultiBrowserSeleniumClientInvocationHandler(List<SeleniumConfiguration>, long, boolean, boolean) - Constructor for class com.atlassian.selenium.MultiBrowserSeleniumClientInvocationHandler
 

N

notVisibleByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
notVisibleByTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
notVisibleByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
notVisibleByTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 

O

onSetUp() - Method in class com.atlassian.selenium.SeleniumMultiTest
To be overridden in the case of test-specific setup activities
onSetUp() - Method in class com.atlassian.selenium.SeleniumTest
To be overridden in the case of test-specific setup activities
onTearDown() - Method in class com.atlassian.selenium.SeleniumMultiTest
To be overridden in the case of test-specific tear-down activities
onTearDown() - Method in class com.atlassian.selenium.SeleniumTest
To be overridden in the case of test-specific tear-down activities
open(String) - Method in interface com.atlassian.selenium.SeleniumClient
Unlike DefaultSelenium#open, this opens the provided URL relative to the application context path.
open(String, long) - Method in interface com.atlassian.selenium.SeleniumClient
Opens the given URL and waits a maximum of timeoutMillis for the page to load completely.
open(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Unlike DefaultSelenium.open(java.lang.String), this opens the provided URL relative to the application context path.
open(String, long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Opens the given URL and waits a maximum of timeoutMillis for the page to load completely.
openNoWait(String) - Method in interface com.atlassian.selenium.SeleniumClient
Wait for page to load doesn't work the case of non-HTML based resources (like images).
openNoWait(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Wait for page to load doesn't work the case of non-HTML based resources (like images).

P

PAGE_LOAD_WAIT - Variable in class com.atlassian.selenium.SingleBrowserSeleniumClient
The maximum page load wait time used by Selenium.
PageElement - Class in com.atlassian.selenium.pageobjects
 
PageElement(String, SeleniumClient) - Constructor for class com.atlassian.selenium.pageobjects.PageElement
 
parallel - Variable in class com.atlassian.selenium.SeleniumMultiTest
 
ParameterizedSeleniumConfiguration - Class in com.atlassian.selenium
 
ParameterizedSeleniumConfiguration(String, int, String, String) - Constructor for class com.atlassian.selenium.ParameterizedSeleniumConfiguration
 

R

ret - Variable in class com.atlassian.selenium.MethodHandlerCallable
 
run(TestResult) - Method in class com.atlassian.selenium.SeleniumMultiTestSuite
A special run methods that, depending on the SeleniumConfiguration, will start the selenium server and client.
run(TestResult) - Method in class com.atlassian.selenium.SeleniumTestSuite
A special run methods that, depending on the SeleniumConfiguration, will start the selenium server and client.

S

selectOption(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
This will select an option from a select field.
selectOption(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
This will select an option from a select field.
selectOptionAndWaitForAjaxWithJquery(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
This will select an option from a select field.
selectOptionAndWaitForAjaxWithJquery(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
This will select an option from a select field.
SeleniumAssertions - Class in com.atlassian.selenium
This provides helper methods for selenium assertions.
SeleniumAssertions(Selenium, SeleniumConfiguration) - Constructor for class com.atlassian.selenium.SeleniumAssertions
 
SeleniumClient - Interface in com.atlassian.selenium
Extends the Selenium client to provide a more sensible implementation as well some extra utility methods such as keypress.
SeleniumConfiguration - Interface in com.atlassian.selenium
A class that should be implemented by all users of the Atlassian-Selenium library.
seleniumKeyPress(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
 
seleniumKeyPress(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
SeleniumMultiTest - Class in com.atlassian.selenium
 
SeleniumMultiTest() - Constructor for class com.atlassian.selenium.SeleniumMultiTest
 
SeleniumMultiTestSuite - Class in com.atlassian.selenium
A skeleton test suite for Selenium tests.
SeleniumMultiTestSuite() - Constructor for class com.atlassian.selenium.SeleniumMultiTestSuite
 
SeleniumReturnValueMismatch - Exception in com.atlassian.selenium
 
SeleniumStarter - Class in com.atlassian.selenium
Helper class to setup the Selenium Proxy and client.
SeleniumTest - Class in com.atlassian.selenium
A base class for selenium tests
SeleniumTest() - Constructor for class com.atlassian.selenium.SeleniumTest
 
SeleniumTestSuite - Class in com.atlassian.selenium
A skeleton test suite for Selenium tests.
SeleniumTestSuite() - Constructor for class com.atlassian.selenium.SeleniumTestSuite
 
serverLocation - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
serverPort - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
setManual(boolean) - Method in class com.atlassian.selenium.SeleniumStarter
 
setUp() - Method in class com.atlassian.selenium.SeleniumMultiTest
Calls overridden onSetup method before starting the selenium client and possibly server and initiating assertThat and interaction variables
setUp() - Method in class com.atlassian.selenium.SeleniumTest
Calls overridden onSetup method before starting the selenium client and possibly server and initiating assertThat and interaction variables
SingleBrowserSeleniumClient - Class in com.atlassian.selenium
Extends the DefaultSelenium client to provide a more sensible implementation as well some extra utility methods such as keypress.
SingleBrowserSeleniumClient(SeleniumConfiguration) - Constructor for class com.atlassian.selenium.SingleBrowserSeleniumClient
 
skip(Browser, Class<?>) - Static method in class com.atlassian.selenium.SkipInBrowserUtil
 
SkipInBrowser - Annotation Type in com.atlassian.selenium
 
SkipInBrowserUtil - Class in com.atlassian.selenium
 
SkipInBrowserUtil() - Constructor for class com.atlassian.selenium.SkipInBrowserUtil
 
start() - Method in interface com.atlassian.selenium.SeleniumClient
 
start(SeleniumConfiguration) - Method in class com.atlassian.selenium.SeleniumStarter
 
start(List<SeleniumConfiguration>) - Method in class com.atlassian.selenium.SeleniumStarter
 
start() - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
startSeleniumServer - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 
stop() - Method in class com.atlassian.selenium.SeleniumStarter
 
submit(String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
Submit the named form locator and optionally wait for the page to load, using #PAGE_LOAD_WAIT.
submit(String, long) - Method in interface com.atlassian.selenium.SeleniumClient
Submit the given form and wait for the page to load, for a maximum of timeoutMillis.
submit(String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Submit the named form locator and optionally wait for the page to load, using SingleBrowserSeleniumClient.PAGE_LOAD_WAIT.
submit(String, long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Submit the given form and wait for the page to load, for a maximum of timeoutMillis.
SystemPropertySeleniumConfiguration - Class in com.atlassian.selenium
 
SystemPropertySeleniumConfiguration(String, String, String, int, String, boolean, String, String, String, String, String, String) - Constructor for class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 

T

tearDown() - Method in class com.atlassian.selenium.SeleniumMultiTest
Calls overridden onTearDown method before shutting down the selenium client and possibly server
tearDown() - Method in class com.atlassian.selenium.SeleniumTest
Calls overridden onTearDown method before shutting down the selenium client and possibly server
textNotPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
textNotPresentByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
textNotPresentByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
textPresent(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
textPresentByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
textPresentByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
toString() - Method in class com.atlassian.selenium.pageobjects.PageElement
 
type(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
typeInElementWithCss(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
 
typeInElementWithCss(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
typeInElementWithName(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
 
typeInElementWithName(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
 
typeKeys(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
typeOf(String) - Static method in enum com.atlassian.selenium.Browser
 
typeWithFullKeyEvents(String) - Method in class com.atlassian.selenium.pageobjects.PageElement
 
typeWithFullKeyEvents(String, String, boolean) - Method in interface com.atlassian.selenium.SeleniumClient
This will type into a field by first blanking it out and then sending key down / key press / key up events.
typeWithFullKeyEvents(String, String) - Method in interface com.atlassian.selenium.SeleniumClient
This will type into a field by first blanking it out and then sending key down / key press / key up events.
typeWithFullKeyEvents(String, String, boolean) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
This will type into a field by first blanking it out and then sending key down / key press / key up events.
typeWithFullKeyEvents(String, String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
This will type into a field by first blanking it out and then sending key down / key press / key up events.

U

untilTimeout(Condition) - Method in class com.atlassian.selenium.SeleniumAssertions
 
untilTimeout(Condition, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 
useSingleBrowser - Variable in class com.atlassian.selenium.SystemPropertySeleniumConfiguration
 

V

valueOf(String) - Static method in enum com.atlassian.selenium.Browser
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.selenium.Browser
Returns an array containing the constants of this enum type, in the order they are declared.
verifyReturnValues(List<Future<Object>>) - Method in class com.atlassian.selenium.MultiBrowserSeleniumClientInvocationHandler
 
visibleByTimeout(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
visibleByTimeout(PageElement) - Method in class com.atlassian.selenium.SeleniumAssertions
 
visibleByTimeout(String, long) - Method in class com.atlassian.selenium.SeleniumAssertions
This will wait until an element is visible.
visibleByTimeout(PageElement, long) - Method in class com.atlassian.selenium.SeleniumAssertions
 

W

waitForAjaxWithJquery() - Method in interface com.atlassian.selenium.SeleniumClient
Waits for the page to finish loading ajax calls, and returns if there are no more ajax calls currently running.
waitForAjaxWithJquery(long) - Method in interface com.atlassian.selenium.SeleniumClient
Waits for the page to finish loading ajax calls, and returns if there are no more ajax calls currently running.
waitForAjaxWithJquery() - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Waits for the page to finish loading ajax calls, and returns if there are no more ajax calls currently running.
waitForAjaxWithJquery(long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Waits for the page to finish loading ajax calls, and returns if there are no more ajax calls currently running.
waitForCondition(String) - Method in interface com.atlassian.selenium.SeleniumClient
Executes the given Javascript in the context of the text page and waits for it to evaluate to true for a maximum of SeleniumConfiguration.getActionWait milliseconds.
waitForCondition(String, long) - Method in interface com.atlassian.selenium.SeleniumClient
Executes the given Javascript in the context of the text page and waits for it to evaluate to true for a maximum of timeoutMillis.
waitForCondition(String) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Executes the given Javascript in the context of the text page and waits for it to evaluate to true for a maximum of SingleBrowserSeleniumClient.ACTION_WAIT milliseconds.
waitForCondition(String, long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Executes the given Javascript in the context of the text page and waits for it to evaluate to true for a maximum of timeoutMillis.
waitForPageToLoad(long) - Method in interface com.atlassian.selenium.SeleniumClient
Overloads Selenium.waitForPageToLoad(String) to take in a long.
waitForPageToLoad() - Method in interface com.atlassian.selenium.SeleniumClient
Waits for the page to load with the default timeout configured in SeleniumConfiguration.
waitForPageToLoad(long) - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Overloads DefaultSelenium.waitForPageToLoad(String) to take in a long.
waitForPageToLoad() - Method in class com.atlassian.selenium.SingleBrowserSeleniumClient
Waits for the page to load with the default timeout configured in SeleniumConfiguration.
windowClosed(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 
windowOpen(String) - Method in class com.atlassian.selenium.SeleniumAssertions
 

X

XpathHelper - Class in com.atlassian.selenium
 
XpathHelper() - Constructor for class com.atlassian.selenium.XpathHelper
 

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

Copyright © 2010 Atlassian Pty Ltd. All Rights Reserved.