- CHILD_ELEMENT_TAG - Static variable in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
-
The tag name for the actual element when editable.
- 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
-
- clear() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
- clear() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
- click() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
- 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) - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
-
Close the driver of the given driver type and default driver id.
- 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.
- closeDriversForAllThreads() - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
-
Close all drivers for all threads
Warning: this method will not clear out the ThreadLocals for any
thread.
- closeDriversForCurrentThread() - Static method in class com.github.bordertech.wcomponents.test.selenium.driver.WebDriverCache
-
Close all drivers created by the current thread.
- 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.
- 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
-
.
- get(String) - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
-
.
- 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.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".
- getAttribute(String) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
-
Some attributes are applied to the wrapper, some to the input.
- 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
- 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
-
- 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.
- 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.
- 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.
- getEdgeDriverService() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.EdgeWebDriverType
-
Get the EdgeDriverService to use.
- 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.
- 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.
- getInputField() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
-
- getInternetExplorerDriverService() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.InternetExplorerWebDriverType
-
Get the InternetExplorerDriverService to use.
- 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.
- getNextPageButton() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTableWebElement
-
- getOpenDialogCssSelector() - Static method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWDialogWebElement
-
Get the CSS Selector for an open dialog.
- 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
-
- getRect() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWComponentWebElement
- 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
- getSelectedOption() - 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
- 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
-
- getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.ByWComponent
-
- getValue() - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
-
- 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
-
- 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
-
- 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_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.
- 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
-
- 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.
- 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.
- 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.SeleniumWComponentWebElement
- sendKeys(CharSequence...) - Method in class com.github.bordertech.wcomponents.test.selenium.element.SeleniumWTextFieldWebElement
- ServerCache - Class in com.github.bordertech.wcomponents.test.selenium.server
-
Static utility testing class to keep a Web Server open between tests.
- setComponentToLaunch(String, WComponent) - 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.
- setDriver(WebDriverType, String) - Method in class com.github.bordertech.wcomponents.test.selenium.WComponentSeleniumTestCase
-
Set the driver type and ID for this test.
- 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.
- 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
- switchTo() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
-
.
- waitForPageReady() - Method in class com.github.bordertech.wcomponents.test.selenium.driver.SeleniumWComponentsWebDriver
-
Wait until the page is fully loaded (including AJAX and timers).
- 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
-