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

A

assertSchemaMatch(String) - Method in class com.github.bordertech.wcomponents.test.ValidatorApp
Asserts that the given xhtml matches the schema.

B

ByLabel - Class in com.github.bordertech.wcomponents.test.selenium
An implementation of By which can find HTML elements by the element's label.
ByLabel(String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByLabel
ByLabel using the label's ID.
ByLabel(String, boolean, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByLabel
ByLabel using the label's text, either as an exact or partial match and using a relative XPATh to explicitly look 'inside' the current element.
ByLabel(String, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByLabel
ByLabel using the label's text, either as an exact or partial match.
ByWComponent - Class in com.github.bordertech.wcomponents.test.selenium
This By implementation will only work if the servlet is running in the same JVM as the test.
ByWComponent(ComponentWithContext) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Creates a ByWComponent which searches for a component instance in the given context.
ByWComponent(WComponent) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Creates a ByWComponent which searches for a component instance.
ByWComponent(WComponent, UIContext) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Creates a ByWComponent which searches for a component instance in the given context.
ByWComponent(WComponent, UIContext, Object) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Creates a ByWComponent which searches for a component instance in the given context.
ByWComponentPath - Class in com.github.bordertech.wcomponents.test.selenium
This By implementation will only work if the servlet is running in the same JVM as the test.
ByWComponentPath(ComponentWithContext, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(ComponentWithContext, String, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, String, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, UIContext, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, UIContext, String, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, UIContext, String, Object) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.
ByWComponentPath(WComponent, UIContext, String, Object, boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
Creates a ByWComponentPath which searches for a path to a component.

C

ChromeWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for Chrome.
ChromeWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.ChromeWebDriverType
 
CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
the className which defines a WMessages wrapper.
CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
the className which defines a WMessages wrapper.
clear() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
clear() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
clearContent() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
Clear the content of a WTextArea.
clearUserContext() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Clear the user context on the session.
click(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Clicks an option's input.
click(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Click an option labelled by a given string.
click(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Click an option based on its index.
click() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
click() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
clickElementNoWait(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
clickNoWait(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Clicks an option's input.
clickNoWait(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Click an option labelled by a given string.
clickNoWait(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Click an option based on its index.
clickNoWait() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
clickNoWait() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Perform a click action without waiting for the WComponent ready status Used when the click will result in a non-WComponents page.
close() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
close() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Close the dialog.
CLOSE_CLASS - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
The CSS class for the close button.
closeDriver(WebDriverType, String) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
Close the driver of the given type and driver id.
com.github.bordertech.wcomponents.test - package com.github.bordertech.wcomponents.test
Contains classes that help test WComponent applications.
com.github.bordertech.wcomponents.test.example - package com.github.bordertech.wcomponents.test.example
Contains example selenium test cases.
com.github.bordertech.wcomponents.test.selenium - package com.github.bordertech.wcomponents.test.selenium
Provides a WComponent UI testing API using the Selenium 2.0 WebDriver framework.
com.github.bordertech.wcomponents.test.selenium.driver - package com.github.bordertech.wcomponents.test.selenium.driver
Provides the WComponent specific functionality for wrapping/creating Selenium WebDriver.
com.github.bordertech.wcomponents.test.selenium.element - package com.github.bordertech.wcomponents.test.selenium.element
Provides the WComponent specific WebElements for Selenium.
com.github.bordertech.wcomponents.test.selenium.server - package com.github.bordertech.wcomponents.test.selenium.server
Provides the WComponent specific functionality for wrapping/starting a server.
configureDriver(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Configure the WebDriver with the standard WComponents configuration.
configureImmediateImplicitWait(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Configure the WebDriver implicit wait for immediate find.
configureImplicitWait(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Configure the WebDriver implicit wait.
configureImplicitWait(WebDriver, long, TimeUnit) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Configure the WebDriver implicit wait.
CONTENT_CLASS - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
The CSS class of the content element.
createBackingDriver(String) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriverFactory
Create a WebDriver implementation from a String class name.
createDriver(T) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriverFactory
Create a SeleniumWComponentsWebDriver backed by the given WebDriver.
createDriver(WebDriverType<T>) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriverFactory
Create a SeleniumWComponentsWebDriver backed by the driver implementation of the given WebDriverType.
createDriver(String) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriverFactory
Create a SeleniumWComponentsWebDriver backed by the an instance of the given backingDriverClass class name.
createServletHelper(HttpServletRequest, HttpServletResponse) - Method in class com.github.bordertech.wcomponents.test.selenium.SeleniumLauncher
.

D

deselect(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Deselect an option.
deselect(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Deselect an option by its index.
deselect(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Deselect an option identified by its label text.
deselect(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Deselect the option with given text.
deselect(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Deselect a given option.
deselect(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Deselect the option with given text.
deselectAll() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Deselect "all" options.
deselectAll() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Deselect all of the options.
destroyContextForSession(String) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumLauncher
Remove any cached context for the given session.
DIALOG_OPEN_ATTRIBUTE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
The CSS attribute indicating the dialog is open.
DIALOG_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
The tag name of the dialog element.
DynamicLauncher - Class in com.github.bordertech.wcomponents.test.selenium
This class extends SeleniumLauncher to allow the launched UI to be determined (and reconfigured) at runtime via the setComponentToLaunch method.
DynamicLauncher() - Constructor for class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
 

E

EdgeWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for Edge.
EdgeWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
 
EDITABLE_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
The tag name of the editable CheckBox element.
ERROR_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class of errors in a WValidationErrors message box.
ExampleMultiBrowserSeleniumTest - Class in com.github.bordertech.wcomponents.test.example
This class demonstrates running a test using multiple browsers.
ExampleMultiBrowserSeleniumTest() - Constructor for class com.github.bordertech.wcomponents.test.example.ExampleMultiBrowserSeleniumTest
 
ExampleSeleniumTest - Class in com.github.bordertech.wcomponents.test.example
This class is an example showing various ways of testing a WComponent UI using Selenium.
ExampleSeleniumTest() - Constructor for class com.github.bordertech.wcomponents.test.example.ExampleSeleniumTest
Creates a ExampleSeleniumTest.

F

findElement(SearchContext, UIContext, WComponent, Object) - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Perform the driver search for the given component.
findElement(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
findElement(By, boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 
findElement(ByWComponent) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WComponent that was created in the same JVM as the servlet.
findElement(ByWComponent, boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WComponent that was created in the same JVM as the servlet.
findElement(By) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
findElementImmediate(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find immediate with no polling.
findElementImmediate(By) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Find immediate with no polling.
findElementImmediateForDriver(WebDriver, By) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Find immediately the first element via the driver using the given method.
findElementImmediateForElement(WebElement, By) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Find immediately the first element via the passed in element and given method.
findElements(SearchContext) - Method in class com.github.bordertech.wcomponents.test.selenium.ByLabel
Find the elements by label.
findElements(SearchContext) - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
findElements(SearchContext) - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
findElements(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
findElements(By, boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 
findElements(ByWComponent) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find WComponents that were created in the same JVM as the servlet.
findElements(ByWComponent, boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find WComponents that were created in the same JVM as the servlet.
findElements(By) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
findElementsImmediate(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find immediate with no polling.
findElementsImmediate(By) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Find immediate with no polling.
findElementsImmediateForDriver(WebDriver, By) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Find immediately the elements via the driver using the given method.
findElementsImmediateForElement(WebElement, By) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Find immediately the elements via the passed in element and given method.
findSeleniumSimpleSelectWebElement(By) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
findValue(WebElement, WComponent, UIContext, Object) - Static method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Narrows down the search for a WebElement to find the appropriate value.
findWCheckBox(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WCheckBox by the given criteria.
findWCheckBoxSelect(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WCheckBoxSelect by the given criteria.
findWDropdown(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WDropdown by the given criteria.
findWEmailField(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WEmailField by the given criteria.
findWLabel(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WLabel by the given criteria.
findWLabelWithPartialText(String, int) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WLabel containing given text.
findWLabelWithPartialText(String) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WLabel containing given text.
findWMessageBox(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WMessageBox by the given criteria.
findWMessages(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WMessages by the given criteria.
findWMultiDropdown(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Fins a WMultiDropdown by the given criteria.
findWMultiSelect(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WMultiSelect by the given criteria.
findWMultiSelectPair(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WMultiSelectPair by the given criteria.
findWPhoneNumberField(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WEmailField by the given criteria.
findWRadioButton(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WRadioButton by the given criteria.
findWRadioButtonSelect(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WRadioButtonSelect by the given criteria.
findWSingleSelect(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WSingleSelect by the given criteria.
findWTable(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WTable by the given criteria.
findWTextArea(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WTextArea by the given criteria.
findWTextField(By) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Find a WTextField by the given criteria.
FirefoxWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for Firefox.
FirefoxWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
 

G

get(String) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getActiveId() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
getActiveId() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Get the id of the default "active" part of the component.
getAddButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
Retrieve the given attribute for the element, but if the attribute requested is the value instead return the result of getValue().
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWEmailFieldWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWPhoneNumberFieldWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
Some attributes are applied to the wrapper, some to the input.
getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
Some attributes are applied to the wrapper, some to the input.
getAvailableList() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverType
 
getCellContent(int, int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
Get the content of the cell.
getCellText(int, int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
Get the text of the cell.
getChildren() - Method in class com.github.bordertech.wcomponents.test.selenium.MultiBrowserRunner
getChromeDriverService() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ChromeWebDriverType
Get the ChromeDriverService to use.
getCloseButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the close button.
getComponent() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
 
getComponentToLaunchClassName() - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
Override to return the UI Registry Key - the class name is not needed because the instance has been added to the UIRegistry in advance.
getContent() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the content container for the dialog.
getContext() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
 
getContextForSession(String) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumLauncher
Get the UIContext for the given session ID.
getCssValue(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getCurrentKey() - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
 
getCurrentPage() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getCurrentUrl() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ChromeWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.PhantomJSWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SafariWebDriverType
.
getDefaultDriverCapabilities() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverType
 
getDeselectAllButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getDeselectButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getDialog() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Get the dialog.
getDialog(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Get the screen's dialog, whether it is open or not.
getDialogCssSelector() - Static method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the CSS selector to select an open dialog.
getDriver() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Directly expose the driver for any special APIs.
getDriver(WebDriverType<T>) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
Get or create the driver for the given driver type.
getDriver(WebDriverType<T>, String) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
Get or create the driver for the given driver type and unique driver id.
getDriver() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
getDriver() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Retrieves the current driver instance, launching it for the URL if it is not already running.
getDriverId() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
 
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ChromeWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.PhantomJSWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SafariWebDriverType
Return a new instance of the WebDriver for this type.
getDriverImplementation() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverType
Return a new instance of the WebDriver for this type.
getDriverType() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
 
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ChromeWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.PhantomJSWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SafariWebDriverType
.
getDriverTypeName() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverType
 
getDriverWithoutLaunching() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Retrieve the driver without launching it.
getDropdown(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getDropdown(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getDropdowns() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Gets the dropdowns in the WMultiDropdown.
getEdgeDriverService() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
Get the EdgeDriverService to use.
getElement() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
getErrorBox() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getFirefoxBinary() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
Get the FirefoxBinary to use.
getFirefoxProfile() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.FirefoxWebDriverType
Get the Firefox Profile to use.
getFirstDropdown() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getFirstOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getFirstOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getFirstPageButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getFirstRowIndexOfPage() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getHeaderForColumn(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
Get the TH element for the given column index.
getHeaderTextForColumn(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
Get the header text for the given column index.
getHeading() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the dialog's heading element.
getHeadingText() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the heading text of the dialog.
getHint() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWLabelWebElement
 
getInfoBox() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getInput(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Get the active control from an option.
getInput(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Get the interactive HTML control with a given label.
getInput(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Get the input control belonging to a particular option in the group.
getInputField() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
getInputField() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getInputField() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
 
getInternetExplorerDriverService() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
Get the InternetExplorerDriverService to use.
getLabelledComponent() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWLabelWebElement
 
getLastOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getLastOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getLastPageButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getLastRowIndexOfPage() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getLauncher() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Get the shared instance of the launcher.
getLocation() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getMaximizeRestoreButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the maximize/restore button.
getMaxLength() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
 
getMessage(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
Get a given message.
getMessage() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
 
getMessageBox(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
Get the WMessageBox child at a given index.
getMessageBox() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getMessageBoxes() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getMessageBoxType() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
 
getMessages() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
 
getNextPageButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getNthOption(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getNthOption(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getOpenDialogCssSelector() - Static method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Get the CSS Selector for an open dialog.
getOption(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Get an option using an index.
getOption(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Find an option with a particular label.
getOption(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
Get an option based on its visible text.
getOption(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getOption(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
Get an option based on its visible text.
getOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
 
getOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getPageReadyCondition() - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Get the ExpectedCondition for waiting for the WComponents page to be ready.
getPageSelect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getPageSource() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getPreviousPageButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getRadioButton(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonSelectWebElement
Get the radio button at a given option index.
getRect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getRegisteredComponent(String) - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
Retrieve a registered component.
getRemoveButton(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getRowsPerPage() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getRowsPerPageSelect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getScreenshotAs(OutputType<X>) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Capture a screenshot if the backing driver supports it.
getScreenshotAs(OutputType<X>) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getSelectAllButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getSelectButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Get the selected options.
getSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
getSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getSelectedList() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
getSelectedOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getSelectedOption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getSelectedOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getSelectedOptions() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getSessionId() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 
getSize() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getSuccessBox() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getSuggestionList() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
getTable() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getTableCaption() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getTableHeader() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getTagName() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getTargetWComponentClass() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
 
getTargetWComponentClass() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
 
getText() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
getTheme() - Method in class com.github.bordertech.wcomponents.test.WComponentTestCase
Returns the version of the Theme and Skin to run the tests under.
getTitle() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getTotalPages() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getTotalRows() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
 
getUi() - Method in class com.github.bordertech.wcomponents.test.WComponentTestCase
 
getUIContext() - Method in class com.github.bordertech.wcomponents.test.WComponentTestCase
This returns the top-level context to be used during testing.
getUrl() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
 
getUrl() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
 
getUserContextForSession() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 
getUserContextForSession() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
getUserContextForSession() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
Gets the value of the checkbox, accounting for readOnly/editable/disabled.
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonWebElement
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
 
getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
WTextArea's line breaks will be in Java format "\n whereas HTML textarea's value has line breaks in the HTML specified format "\r\n".
getWarningBox() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
 
getWindowHandle() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getWindowHandles() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
getWrappedUi() - Method in class com.github.bordertech.wcomponents.test.WComponentTestCase
 

H

hasSession() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 

I

InternetExplorerWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for Internet Explorer.
InternetExplorerWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
 
isChecked() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
 
isCombo() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
isDisplayed() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
isEnabled() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
 
isEnabled() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
isEnabled() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
isEnabled() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
 
isEnabled() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
 
isHidden() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
isHidden() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWLabelWebElement
Indicates if the WLabel is "hidden".
isInSuite() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
 
isMandatory() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumGroupInputWebElement
 
isMandatory() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
isMultiSelect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
Is the component a multi-select list?
isMultiSelect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
Is the component a multi-select list?
isOpen() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Is this dialog open (visible)?
isOpenDialog() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Is there an open dialog on the screen?
isOpenDialog(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Is there an open dialog on the screen?
isReadOnly() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumGroupInputWebElement
 
isReadOnly() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
 
isReadOnly() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWLabelWebElement
Is the label "for" a component in a read-only state?
isRunning() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
 
isSelected(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
 
isSelected(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
 
isSelected(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
 
isSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
 
isSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
isSelected(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Is an option with given text selected?
isSelected(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Is an option with given label text selected?
isSelected(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Is an option selected?
isSelected() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonWebElement
 

M

main(String[]) - Static method in class com.github.bordertech.wcomponents.test.ValidatorApp
Main entry method.
manage() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
MAXIMIZE_RESTORE_CLASS - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
The CSS class for the maximize/restore button.
MESSAGE_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class of messages in a WMessageBox.
MultiBrowserRunner - Class in com.github.bordertech.wcomponents.test.selenium
MultiBrowserRunner is a jUnit Suite which will run a single WComponentSeleniumTestCase using multiple browsers.
MultiBrowserRunner(Class<?>) - Constructor for class com.github.bordertech.wcomponents.test.selenium.MultiBrowserRunner
Only called reflectively.

N

narrowResults(List<WebElement>, WComponent, UIContext, Object) - Static method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Narrows the results of a search using the given value.
navigate(boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Navigate with an option to wait for the current page to be ready first.
navigate() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.
newSession() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Start a new session, using the current URL.
newSession(String) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Start a new session with the given URL.

P

ParameterizedWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for a WebDriver created at runtime via configuration.
ParameterizedWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
Default constructor to use standard global configuration.
ParameterizedWebDriverType(String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
Construct this instance to look for configuration for a specific test class.
PhantomJSWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for PhantomJS.
PhantomJSWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.PhantomJSWebDriverType
 

Q

quit() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.

R

READ_ONLY_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
Read-only element wrapper tag.
registerComponent(String, WApplication) - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
Register the component.
releaseDriver(WebDriverType, String) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
Close the driver of the given type and driver id.
releaseDriver() - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Release the driver.
resetUIContext() - Method in class com.github.bordertech.wcomponents.test.WComponentTestCase
Replaces the UIContext with a new copy, to emulate a fresh session.
restartServer() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Stop the server if it is running, then run it.
RO_MULTI_OPTION_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
HTML tagName for the options in a multi-select component in a read-only state.
RO_MULTI_SELECT_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
HTML tagName for multi-select components in a read-only state.
ROWS_PER_PAGE_TABLE_ATTRIBUTE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The attribute on the table tag that records how many rows per page.
RTF_READ_ONLY_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
RTF read-only element wrapper tag.

S

SafariWebDriverType - Class in com.github.bordertech.wcomponents.test.selenium.driver
WebDriverType implementation for Safari.
SafariWebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.SafariWebDriverType
 
select(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Select an option.
select(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Select the option which is labelled by a given piece of text.
select(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Select the option which at a given index.
select(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Select an option using its visible text.
select(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Select a given option.
select(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Select the option with given text.
SELECT_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
HTML tagName for select elements.
selectAll() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Select all of the options.
SELECTOR_CELL_CONTENT - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the cell content.
SELECTOR_COLUMN_HEADER - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find a particular column header.
SELECTOR_COLUMN_HEADER_TEXT - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find a particular column header's text.
SELECTOR_FIRST_OPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
The CSS Selector for the first option.
SELECTOR_FIRST_PAGE_BUTTON - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the first page button.
SELECTOR_FIRST_ROW_INDEX_OF_PAGE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the first row index of page.
SELECTOR_LAST_OPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
The CSS Selector for the last option.
SELECTOR_LAST_PAGE_BUTTON - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the last page button.
SELECTOR_LAST_ROW_INDEX_OF_PAGE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the last row index of page.
SELECTOR_NEXT_PAGE_BUTTON - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the next page button.
SELECTOR_NTH_OPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
The CSS Selector for the Nth option.
SELECTOR_NTH_OPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
The CSS Selector for the Nth option.
SELECTOR_PAGE_SELECT - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector for the page select.
SELECTOR_PREVIOUS_PAGE_BUTTON - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the previous page button.
SELECTOR_ROWS_PER_PAGE_SELECT - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector for the rows per page select.
SELECTOR_SELECTED_OPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
The CSS Selector for a selected option.
SELECTOR_TABLE_CAPTION - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector for the table caption.
SELECTOR_TOTAL_ROWS - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The CSS Selector to find the last result of page.
SeleniumCheckableGroupInputWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Checkable group inputs are WCheckBoxSelect and WRadioButtonSelect.
SeleniumCheckableGroupInputWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumCheckableGroupInputWebElement
Create a SeleniumGroupInputWebElement instance.
SeleniumGroupInputWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Group inputs include WCheckBoxSelect, WMultiTextField, WMultiDropdown, WMultiSelectPair and WRadioButtonSelect.
SeleniumGroupInputWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumGroupInputWebElement
Create a SeleniumWComponentGroupInputWebElement instance.
SeleniumLauncher - Class in com.github.bordertech.wcomponents.test.selenium
This class extends PlainLauncher to manage sessions and UIContext for Selenium.
SeleniumLauncher() - Constructor for class com.github.bordertech.wcomponents.test.selenium.SeleniumLauncher
 
SeleniumSimpleSelectWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing a WSelect.
SeleniumSimpleSelectWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
Default constructor for this element.
SeleniumWCheckBoxSelectWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
 
SeleniumWCheckBoxSelectWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Create a SeleniumWComponentWCheckBoxSelectWebElement.
SeleniumWCheckBoxWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing a WCheckBox.
SeleniumWCheckBoxWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
Default constructor for this element.
SeleniumWComponentInputWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Parent class for all elements that represent user input.
SeleniumWComponentInputWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
Construct an input element.
SeleniumWComponentsUtil - Class in com.github.bordertech.wcomponents.test.selenium
Utility class containing convenience methods for testing WComponents with Selenium.
SeleniumWComponentsWebDriver<T extends org.openqa.selenium.WebDriver> - Class in com.github.bordertech.wcomponents.test.selenium.driver
WComponent utility class to wrap a Selenium WebDriver.
SeleniumWComponentsWebDriver() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
No-arg constructor to support creation via other frameworks.
SeleniumWComponentsWebDriver(T) - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Default constructor.
SeleniumWComponentsWebDriverFactory - Class in com.github.bordertech.wcomponents.test.selenium.driver
Convenience class to provide factory methods for getting new instances of WComponentsWebDriver.
SeleniumWComponentWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
A wrapper for WebElement to provide specific WComponents behavior.
SeleniumWComponentWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Creates a WebElementWrapper.
SeleniumWComponentWebProperties - Enum in com.github.bordertech.wcomponents.test.selenium.element
An enum of commonly applied HTML attribute values for use in WComponents Selenium testing.
SeleniumWDialogWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing the functionality of WDialog.
SeleniumWDialogWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
Construct a dialog for the given component.
SeleniumWEmailFieldWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing the functionality of WEmailField.
SeleniumWEmailFieldWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWEmailFieldWebElement
Construct a SeleniumWEmailFieldWebElement for the given WebElement.
SeleniumWLabelWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement specific to WLabel.
SeleniumWLabelWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWLabelWebElement
Create a SeleniumWLabelWebElement from a generic WebElement.
SeleniumWMessageBoxWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
A Selenium WebElement which models the output of WMessages.
SeleniumWMessageBoxWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
Create a SeleniumWMessagesWebElement from a generic WebElement.
SeleniumWMessagesWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
A Selenium WebElement which models the output of WMessages.
SeleniumWMessagesWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessagesWebElement
Create a SeleniumWMessagesWebElement from a generic WebElement.
SeleniumWMultiDropdownWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
WebElement to facilitate tests of WMultiDropdown.
SeleniumWMultiDropdownWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Create a SeleniumWMultiSelectPairWebElement.
SeleniumWMultiSelectPairWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
WebElement to facilitate tests of WMultiSelectPair.
SeleniumWMultiSelectPairWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiSelectPairWebElement
Create a SeleniumWMultiSelectPairWebElement.
SeleniumWPhoneNumberFieldWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing the functionality of WPhoneNumberField.
SeleniumWPhoneNumberFieldWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWPhoneNumberFieldWebElement
Construct a SeleniumWPhoneNumberFieldWebElement for the given WebElement.
SeleniumWRadioButtonSelectWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
 
SeleniumWRadioButtonSelectWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonSelectWebElement
Create a SeleniumWComponentWRadioButtonSelectWebElement.
SeleniumWRadioButtonWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing a single Radio button element.
SeleniumWRadioButtonWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonWebElement
Default constructor for this element.
SeleniumWSelectWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing a WSelect.
SeleniumWSelectWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWSelectWebElement
Default constructor for this element.
SeleniumWTableWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing a WTable.
SeleniumWTableWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
Default constructor for this element.
SeleniumWTextAreaWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing the functionality of WTextArea.
SeleniumWTextAreaWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
Construct a WTextAreaWebElement for the given WebElement.
SeleniumWTextFieldWebElement - Class in com.github.bordertech.wcomponents.test.selenium.element
Selenium WebElement class representing the functionality of WTextField.
SeleniumWTextFieldWebElement(WebElement, WebDriver) - Constructor for class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
Construct a SeleniumWTextFieldWebElement for the given WebElement.
sendKeys(CharSequence...) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
sendKeys(boolean, CharSequence...) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
Send a key sequence and optionally wait for page ready afterwards.
sendKeys(CharSequence...) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
sendKeys(boolean, CharSequence...) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Send a key sequence and optionally wait for page ready afterwards.
ServerCache - Class in com.github.bordertech.wcomponents.test.selenium.server
Static utility testing class to keep a Web Server open between tests.
ServerStartStopListener - Class in com.github.bordertech.wcomponents.test.selenium.server
Listener to start and stop the web server before the unit tests.
ServerStartStopListener() - Constructor for class com.github.bordertech.wcomponents.test.selenium.server.ServerStartStopListener
 
setComponentToLaunch(String, WApplication) - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
Set the instance for the UI to launch.
setContext(UIContext) - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
Set the context.
setCurrentKey(String) - Method in class com.github.bordertech.wcomponents.test.selenium.DynamicLauncher
 
setDriver(WebDriverType, String) - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Set the driver type and ID for this test.
setInSuite(boolean) - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Set true if running in a suite.
setSystemProperty() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.ParameterizedWebDriverType
Used to set any necessary system properties prior to the driver's construction.
setUI(String, WComponent) - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Set the UI for the launcher.
setUrl(String) - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Set the URL to use for the test.
startServer() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Start the server.
stopServer() - Static method in class com.github.bordertech.wcomponents.test.selenium.server.ServerCache
Stop the server.
submit() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
switchFirstOption(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Set a new selection in the first dropdown in a WMultiDropdown using visible option text.
switchOption(String, String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMultiDropdownWebElement
Change a selected option from one value to another.
switchTo(boolean) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Call switchTo after an optional check of pageReady.
switchTo() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
.

T

TABLE_CHILD_TAG_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The incorrect tag name that might be selected - the name of the child table element.
TABLE_DIV_CLASS - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The div class representing the table.
TABLE_HEADER_TAG_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The tag name for the header.
TABLE_TAG_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
The table itself is a 'table' entity, but the element containing all the controls is the wrapper div.
TAG_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
The HTML element which defines the WMessageBox.
testDuplicatorWithGettersWComponentImpl() - Method in class com.github.bordertech.wcomponents.test.example.ExampleSeleniumTest
This test implementation uses ByWComponent to find the HTML controls.
testDuplicatorWithGettersWComponentPathImpl() - Method in class com.github.bordertech.wcomponents.test.example.ExampleSeleniumTest
This test implementation uses ByWComponentPath to find the HTML controls.
testDuplicatorWithNoGettersHtmlImpl() - Method in class com.github.bordertech.wcomponents.test.example.ExampleSeleniumTest
This test implementation uses a 'traditional' Selenium approach, matching on HTML elements.
testDuplicatorWithNoGettersWComponentPathImpl() - Method in class com.github.bordertech.wcomponents.test.example.ExampleSeleniumTest
This test implementation uses ByWComponentPath to find the HTML controls.
testRunFinished(Result) - Method in class com.github.bordertech.wcomponents.test.selenium.server.ServerStartStopListener
testRunStarted(Description) - Method in class com.github.bordertech.wcomponents.test.selenium.server.ServerStartStopListener
TEXTAREA_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextAreaWebElement
Editable element tag.
toggle(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Toggle the selected state of an option identified by its label.
toggle(int) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Toggle the selected state of an option by its index.
toggle(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxSelectWebElement
Toggle the selected state of an option identified by its label.
TOP_LEVEL_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumSimpleSelectWebElement
HTML tagName for the select element.
TOP_LEVEL_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentInputWebElement
The tag name of the wrapping element for text-like inputs WTextField, WEmailField, WPhoneNumberField, WPasswordField.
toString() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
toString() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponentPath
toString() - Method in enum com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebProperties
 
TYPE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWCheckBoxWebElement
The input type for checkbox.
TYPE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWEmailFieldWebElement
The type of this input component.
TYPE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWRadioButtonWebElement
The type of this input when editable.
TYPE - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
The type for the input field.
TYPE_ERROR_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class which denotes an error box.
TYPE_INFO_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class which denotes an information box.
TYPE_SUCCESS_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class which denotes a success box.
TYPE_WARNING_CLASS_NAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class which denotes a warning box.

V

VALIDATION_ERRORS_CLASSNAME - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWMessageBoxWebElement
HTML class of a WValidationErrors message box.
ValidatorApp - Class in com.github.bordertech.wcomponents.test
ValidatorApp provides a quick way to validate arbitrary XML output against the schema.
ValidatorApp() - Constructor for class com.github.bordertech.wcomponents.test.ValidatorApp
Creates a ValidatorApp.
valueOf(String) - Static method in enum com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebProperties
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForPageReady() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
Wait until the page is fully loaded (including AJAX and timers).
waitForPageReady() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
Wait for the page to have loaded, including all AJAX and JavaScript.
waitForPageReady(WebDriver) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Wait for the page to have loaded, including all AJAX and JavaScript.
waitForPageReady(WebDriver, int, long) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Wait for the page to have loaded, including all AJAX and JavaScript.
WComponentSeleniumTestCase - Class in com.github.bordertech.wcomponents.test.selenium
An abstract class which provides convenience methods to test the UI using Selenium to drive a web browser.
WComponentSeleniumTestCase() - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase.
WComponentSeleniumTestCase(boolean) - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase.
WComponentSeleniumTestCase(boolean, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase.
WComponentSeleniumTestCase(WebDriverType) - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase with the given driver type.
WComponentSeleniumTestCase(WebDriverType, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase with the given driver type.
WComponentSeleniumTestCase(WebDriverType, String, String) - Constructor for class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
Creates a WComponentSeleniumTestCase with the given driver type.
WComponentTestCase - Class in com.github.bordertech.wcomponents.test
This test case base class includes assertions and other features useful for the testing of WComponents.
WComponentTestCase(WComponent) - Constructor for class com.github.bordertech.wcomponents.test.WComponentTestCase
Creates a WComponentTestCase.
WebDriverCache - Class in com.github.bordertech.wcomponents.test.selenium.driver
Static utility testing class to keep a Selenium Web Driver open between tests using the same thread.
WebDriverType<T extends org.openqa.selenium.WebDriver> - Class in com.github.bordertech.wcomponents.test.selenium.driver
Superclass representing a possible WebDriver implementation to use for WComponents Selenium testing.
WebDriverType() - Constructor for class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverType
 
wrapElement(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
 
wrapElement(WebElement) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
 
wrapInputElementWithTypedWebElement(WebDriver, WebElement) - Static method in class com.github.bordertech.wcomponents.test.selenium.SeleniumWComponentsUtil
Analyze the input element and attempt to wrap it in the appropriate component-specific subclass.
WRAPPER_ELEMENT - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumGroupInputWebElement
All group inputs are wrapped in a HTML fieldset element when in an interactive state.

X

XPATH_LABEL_TEXT_CONTAINS_RELATIVE - Static variable in class com.github.bordertech.wcomponents.test.selenium.ByLabel
The XPATH for matching a label that contains the text.
XPATH_LABEL_TEXT_CONTAINS_ROOT - Static variable in class com.github.bordertech.wcomponents.test.selenium.ByLabel
The XPATH for matching a label that contains the text.
XPATH_LABEL_TEXT_EXACT_RELATIVE - Static variable in class com.github.bordertech.wcomponents.test.selenium.ByLabel
The XPATH for matching a label with exact text.
XPATH_LABEL_TEXT_EXACT_ROOT - Static variable in class com.github.bordertech.wcomponents.test.selenium.ByLabel
The XPATH for matching a label with exact text.
A B C D E F G H I M N P Q R S T V W X 
Skip navigation links

Copyright © 2018. All rights reserved.