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

A

AbstractPageComponent - Class in net.sourceforge.jbizmo.commons.selenium.page
Abstract base class for all page object components
AbstractPageComponent(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Constructor
AbstractPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Abstract base class for all page objects of a Primefaces application
AbstractPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Constructor
AbstractPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Abstract base class for all page objects of a Vaadin application
AbstractPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Constructor
AbstractPrimefacesPageComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Base class for all page object components of a Primefaces application
AbstractPrimefacesPageComponent(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPrimefacesPageComponent
Constructor
AbstractSearchPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Abstract page object for views that provide a search dialog
AbstractSearchPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Constructor
AbstractSearchPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Abstract page object for views that provide a search dialog
AbstractSearchPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Constructor
AbstractSeleniumTestCase - Class in net.sourceforge.jbizmo.commons.selenium.junit
Base class for all generated JUnit Selenium tests.
AbstractSeleniumTestCase() - Constructor for class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
 
AbstractSeleniumTestSuite - Class in net.sourceforge.jbizmo.commons.selenium.junit
Abstract base class for all generated JUnit test suites that need a Selenium WebDriver
AbstractSeleniumTestSuite() - Constructor for class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestSuite
 
AbstractVaadinPageComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Base class for all page object components of a Vaadin application
AbstractVaadinPageComponent(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractVaadinPageComponent
Constructor
AbstractViewPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Abstract base object for all page objects that represent views
AbstractViewPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Constructor
AbstractViewPageObject - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Abstract base object for all page objects that represent views
AbstractViewPageObject(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Constructor
addSecurityContextToBaseURL(String) - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
Append the base URL with the name of the context that contains protected resources
AJAX_POLLING_INTERVAL_MILLISECONDS - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
assertEquals(String, Object, Object) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Assert that two objects are equal and create a log record if the assertion test has failed
assertNotNull(String, Object) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Assert that an object isn't null and create a log record if the assertion test has failed
assertTrue(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Assert that a condition is true and create a log record if the assertion test has failed
ATTR_NAME_CLASS - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
ATTR_NAME_SELECTED - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
ATTR_NAME_STYLE - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
ATTR_NAME_VALUE - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 

B

buildPageURL(String, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Build the page URL using the given base URL and a resource path.
buildPageURL(String, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Build the page URL by using the given base URL and a resource path.
BUTTON_ID_LOG_IN - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
 
BUTTON_ID_LOG_IN - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
 

C

canScroll(boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Test if further scroll operations are possible by extracting dynamic page index information
CELL_VALUE_ID - Static variable in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
clickButtonCreateNew(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the button 'Create new'
clickButtonCreateNew(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the button 'Create new'
clickContextMenuAdd(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Add'
clickContextMenuAdd(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Add'
clickContextMenuCopy(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCopy(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Copy' in order to copy the object that is bound to the given row
clickContextMenuCreate(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Create'
clickContextMenuCreate(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Create'
clickContextMenuDelete(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Delete' in order to delete the object that is bound to the given row
clickContextMenuDelete(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Delete' in order to delete the object that is bound to the given row
clickContextMenuDelete(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Delete' in order to delete the object that is bound to the given row
clickContextMenuDelete(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item "Delete" in order to delete the object that is bound to the given row
clickContextMenuDownload(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Download'
clickContextMenuDownload(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Download'
clickContextMenuDownload(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Download'
clickContextMenuDownload(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Download'
clickContextMenuExport(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Export'
clickContextMenuExport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Export'
clickContextMenuExport(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Export'
clickContextMenuExport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Export'
clickContextMenuExport(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Export data'
clickContextMenuExport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Export data'
clickContextMenuExport(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Export data'
clickContextMenuExport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Export data'
clickContextMenuImport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Import'
clickContextMenuImport(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Import' and upload the file that is defined in the respective test data object
clickContextMenuImport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Import'
clickContextMenuImport(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Import' and upload the file that is defined in the respective test data object
clickContextMenuImport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Import data'
clickContextMenuImport(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Import data' and upload the file that is defined in the respective test data object
clickContextMenuImport() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Import data'
clickContextMenuImport(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Import data' and upload the file that is defined in the respective test data object
clickContextMenuItem(WebElement, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Open the context-menu and select an item that is identified by the given ID
clickContextMenuItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Open the context-menu and select an item that is identified by the given ID
clickContextMenuItem(WebElement, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Open the context-menu and select an item that is identified by the given ID
clickContextMenuItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Open the context-menu and select an item that is identified by the given ID
clickContextMenuItem(WebElement, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Open the context-menu and select an item that is identified by the given label
clickContextMenuItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Open the context-menu and select an item that is identified by the given label
clickContextMenuItem(WebElement, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Open the context-menu and select an item that is identified by the given label
clickContextMenuItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Open the context-menu and select an item that is identified by the given label
clickContextMenuUpdate(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'Update'
clickContextMenuUpdate(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'Update'
clickContextMenuUpdate(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'Update'
clickContextMenuUpdate(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'Edit'
clickContextMenuView(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Click on the context-menu item 'View'
clickContextMenuView(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Click on the context-menu item 'View'
clickContextMenuView(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Click on the context-menu item 'View'
clickContextMenuView(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Click on the context-menu item 'View'
closeDialog() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.MessageDialog
Close the dialog
closeDialog() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
Close the dialog
createPageObject(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPrimefacesPageComponent
Create an instance of the selected page object class
createPageObject(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractVaadinPageComponent
Create an instance of the selected page object class

D

dataTable - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
dataTable - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
 
DataTableComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Base class for page object components that represent data tables
DataTableComponent(SeleniumTestContext, String) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Constructor
DataTableComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Base class for page object components that represent data tables
DataTableComponent(SeleniumTestContext, String) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Constructor
DataTableComponent(SeleniumTestContext) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Constructor
delayPageLoad() - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Delay the test after creating a page object in order to make sure that the page has been fully rendered
delayTest(int) - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
Causes the currently running thread to sleep
doubleClickElement(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Perform a double-click on the given element
doubleClickRow(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Perform a double-click on the given row
doubleClickRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Perform a double-click on the given row
doubleClickRow(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Perform a double-click on the given row
doubleClickRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Perform a double-click on the given row
doubleClickRow(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Perform a double-click on the given row
doubleClickRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Perform a double-click on the given row
doubleClickRow(WebElement, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Perform a double-click on the given row
doubleClickRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Perform a double-click on the given row
driver - Variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
DriverProducerFactory - Class in net.sourceforge.jbizmo.commons.selenium.driver
Factory for objects that create and initialize a Selenium WebDriver.
DualDataListComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Page object component that contains a list with all available items and a list with selected items
DualDataListComponent(AbstractPageObject, String, boolean) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Constructor
DualDataListComponent - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Page object component that contains a list with all available items and a list with selected items
DualDataListComponent(AbstractPageObject, String, boolean) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Constructor

E

elementId - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
 
elementId - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
enterSearchInputData(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Enter data into the search dialog
enterSearchInputData(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Enter data into the search dialog

F

fail(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Throw an assertion error and log the message
fail(String, Throwable) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Throw an assertion error and log the message
findContextMenuItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
findRow(String, boolean, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
findRowByCellValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
findRowByObjectId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
findWebElement(String, int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Search for an element by using the given ID
findWebElement(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Search for an element by using the given ID
findWebElementByXPath(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Find an element by using a XPath expression
findWebElementsByXPath(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Find elements by using a XPath expression
FORM_ID_PREFIX - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
 

G

getAjaxTimeout() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getAvailableItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
getBaseURL() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
getBaseURL() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getCheckBoxSelection(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Determine the selection of a checkbox field
getContainerXPath() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
getDataProvider() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
getDataProviderClassName() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getDriver() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
getDriver() - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
getDriverClassName() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getDriverInstance() - Method in interface net.sourceforge.jbizmo.commons.selenium.driver.IDriverProducer
 
getDriverInstance() - Method in class net.sourceforge.jbizmo.commons.selenium.driver.imp.StandardDriverProducer
 
getDriverName() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getDriverPath() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getDriverProducer(SeleniumTestProperties) - Static method in class net.sourceforge.jbizmo.commons.selenium.driver.DriverProducerFactory
 
getDriverProducerClass() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getElementId() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
getElementTestData() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getElementTestDataById(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getExpectedRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Extract the expected row count from the given test data object
getExpectedRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Extract the expected row count from the given test data object
getExpectedValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getExpectedValue() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
getFilterValue() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
getFirstRow() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getFirstRow() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getImplicitWaitTime() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getLogger() - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
getLongProperty(String) - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getMessage() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionResult
 
getNavigationTarget() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getNewValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getNewValue() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
getNextTestDataForPage(Class<?>) - Method in class net.sourceforge.jbizmo.commons.selenium.data.imp.XMLFileTestDataProvider
 
getNextTestDataForPage(Class<?>) - Method in interface net.sourceforge.jbizmo.commons.selenium.data.ITestDataProvider
Provides the next page action test data object for a given page object
getObjectId() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getPageActionTestData() - Method in class net.sourceforge.jbizmo.commons.selenium.data.TestCaseData
 
getPageClassName() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getPageLoadDelay() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getPageLoadTimeout() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getPaginatorNext() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getPaginatorNext() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getPanelIdPrefix() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getPanelIdPrefix() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getProperties() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
getResult() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
getRowByCellValue(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowByCellValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowByCellValue(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowByCellValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowByCellValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
 
getRowByCellValue(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
 
getRowByCellValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getRowByCellValue(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getRowByObjectId(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowByObjectId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowByObjectId(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowByObjectId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowByObjectId(String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getRowByObjectId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getRowByRowIndex(int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowByRowIndex(int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowByRowIndex(int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
 
getRowByRowIndex(int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getRowCount() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
 
getRowCount() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getRowCount() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
 
getRowCount() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getSelectedItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
getSourceItemsExpression() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
 
getStatus() - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionResult
 
getStringProperty(String) - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getTableBodyXPath() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getTableRowsXPath() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
getTableRowsXPath() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getTableXPath() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
getTargetItemsExpression() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
 
getTestContext() - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
getTestDataPath() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
getTestDataProvider(SeleniumTestProperties) - Static method in class net.sourceforge.jbizmo.commons.selenium.data.TestDataFactory
Create and initialize a test data provider instance based on the respective properties

H

hasSearchField - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
 
hasSearchField - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
HTML_LIST_ITEM - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 

I

IDriverProducer - Interface in net.sourceforge.jbizmo.commons.selenium.driver
Interface that defines the functionality of a producer for Selenium WebDriver objects
init(Class<?>) - Method in class net.sourceforge.jbizmo.commons.selenium.data.imp.XMLFileTestDataProvider
 
init(Class<?>) - Method in interface net.sourceforge.jbizmo.commons.selenium.data.ITestDataProvider
Initialize the test data provider for a given test case
initContext() - Static method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContextFactory
Create and initialize a Selenium test context
isCloseDriver() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
isMaximizeWindow() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
isRowEmpty(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
ITEM_DELIMITER - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
ITestDataProvider - Interface in net.sourceforge.jbizmo.commons.selenium.data
Common interface that must be implemented by all test data providers

L

load() - Method in class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
Load the properties from the default resource file
logger - Variable in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
 
logger - Variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 

M

MessageDialog - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Page object component that represents a message dialog
MessageDialog(AbstractPageObject) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.MessageDialog
Constructor
moveToElement(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 

N

net.sourceforge.jbizmo.commons.selenium.data - package net.sourceforge.jbizmo.commons.selenium.data
 
net.sourceforge.jbizmo.commons.selenium.data.imp - package net.sourceforge.jbizmo.commons.selenium.data.imp
 
net.sourceforge.jbizmo.commons.selenium.driver - package net.sourceforge.jbizmo.commons.selenium.driver
 
net.sourceforge.jbizmo.commons.selenium.driver.imp - package net.sourceforge.jbizmo.commons.selenium.driver.imp
 
net.sourceforge.jbizmo.commons.selenium.junit - package net.sourceforge.jbizmo.commons.selenium.junit
 
net.sourceforge.jbizmo.commons.selenium.page - package net.sourceforge.jbizmo.commons.selenium.page
 
net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces - package net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
 
net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin - package net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
 
net.sourceforge.jbizmo.commons.selenium.util - package net.sourceforge.jbizmo.commons.selenium.util
 
NEW_LINE - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
NotificationMessage - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces
Page object component that represents a notification message
NotificationMessage(AbstractPageObject) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.NotificationMessage
Constructor

O

open(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Open a page
open(String, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Open a page to display data for a specific object identified by the given ID
open(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Open a page
open(String, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Open a page to display data for a specific object identified by the given ID
openContextMenu(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Open the context-menu
openContextMenu(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Open the context-menu of the given row
openContextMenu(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Open the context-menu
openContextMenu(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Open the context-menu of the given row
openPageByNavigator(String, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Navigate to a page by selecting a tree view item with the specified navigation target! As the page object is created via introspection it is necessary that the respective class provides an appropriate constructor!
openPageByNavigator(String, Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Navigate to a page by selecting a tree view item with the specified navigation target! As the page object is created via introspection it is necessary that the respective class provides an appropriate constructor!
openSearchDialog() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Open the search dialog
openSearchDialog() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Open the search dialog
openTabPage(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Open a tab page identified by the given ID
openTabPage(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Open a tab page identified by the given ID

P

PAGE_TITLE_ID - Static variable in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
PageActionResult - Class in net.sourceforge.jbizmo.commons.selenium.data
Objects of this class provide status information regarding a page action
PageActionResult() - Constructor for class net.sourceforge.jbizmo.commons.selenium.data.PageActionResult
 
PageActionResult.ActionResultStatus - Enum in net.sourceforge.jbizmo.commons.selenium.data
Enumeration of supported statuses
PageActionTestData - Class in net.sourceforge.jbizmo.commons.selenium.data
Objects of this class represent test data for a single test action that belongs to a page object
PageActionTestData() - Constructor for class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
PageElementTestData - Class in net.sourceforge.jbizmo.commons.selenium.data
Objects of this class are responsible for providing test data of a single page element
PageElementTestData() - Constructor for class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
performCountOperation(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Open the search dialog, enter respective data and perform the count operation
performCountOperation(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Open the search dialog, enter respective data and perform the count operation
performSearchOperation(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Open the search dialog, enter respective data and perform the search operation
performSearchOperation(List<PageElementTestData>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Open the search dialog, enter respective data and perform the search operation
POPUP_BUTTON_OK_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
 
POPUP_BUTTON_UPLOAD_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
 
POPUP_BUTTON_YES_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
 
POPUP_FILE_INPUT_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
 
POPUP_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
 
PopUpDialog - Class in net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin
Page object component that represents a pop-up dialog
PopUpDialog(AbstractPageObject) - Constructor for class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
Constructor
pressBackButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Press the 'Back' button
pressButton(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Press a button with a given ID
pressButton(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Press a button with a given ID
pressCancelButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Press the 'Cancel' button
pressLogoutButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Press the logout button
pressLogoutButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Press the logout button
pressRefreshButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Press the 'Refresh' context-menu item
pressRefreshButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Press the 'Refresh' context-menu item
pressRefreshButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Press the 'Refresh' button in the toolbar
pressRefreshButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Press the 'Refresh' button in the toolbar
pressSaveButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Press the 'Save' button
pressSaveButton(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Press the 'Save' button
pressSaveButton() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Press the 'Save' button
pressSaveButton(Class<T>) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Press the 'Save' button

R

removeAllSelectedItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Remove all selected items
removeAllSelectedItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Remove all selected items
removeSecurityContextFromBaseURL(String) - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
Remove the name of the security context from the base URL
resetSearchSettings() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractSearchPageObject
Open the search dialog and reset the search settings
resetSearchSettings() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractSearchPageObject
Open the search dialog and reset the search settings
ROW_COUNT_ID - Static variable in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
ROW_INDEX_ID - Static variable in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
ROW_OFFSET_X - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
ROW_OFFSET_Y - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 

S

scrollTo(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Scroll the browser window to the location of the given element
searchAndSelectItem(String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Search for a given item and select it if it is contained in the respective list
searchItem(WebElement, String, boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Search for an item within a given combobox and scroll through the list until one end is reached
searchItems(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Search for items that can be selected afterwards
searchItems(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Search for items that can be selected afterwards
selectAllItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Select all available items
selectAllItems() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Select all available items
selectAutoCompleteItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Select an item of an auto-complete field
selectAutoCompleteItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Select an item of an auto-complete field
selectComboboxItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Select an item of a combobox field
selectComboboxItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Select an item of a combobox field
selectItem(WebElement, String) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Search for an existing list item with the given value and select it
selectItems(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Select items by moving them from the source to the target list
selectItems(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Select items by moving them from the source to the target list
selectLoVItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Select an item by opening a list-of-values in a pop-up window
selectLoVItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Select an item by opening a list-of-values in a pop-up window
selectRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Select a row
selectRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Select a row
selectRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Select a row
selectRow(WebElement) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Select a row
SeleniumTestContext - Class in net.sourceforge.jbizmo.commons.selenium.junit
The test context is responsible for providing essential objects for Selenium tests
SeleniumTestContext(WebDriver, ITestDataProvider, SeleniumTestProperties) - Constructor for class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
Constructor
SeleniumTestContextFactory - Class in net.sourceforge.jbizmo.commons.selenium.junit
Factory that is responsible for creating a Selenium test context
SeleniumTestProperties - Class in net.sourceforge.jbizmo.commons.selenium.util
Specialized properties for Selenium tests
SeleniumTestProperties() - Constructor for class net.sourceforge.jbizmo.commons.selenium.util.SeleniumTestProperties
 
setCheckBoxValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Change the selection of a checkbox
setCheckBoxValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Change the selection of a checkbox field
setCloseDriver(boolean) - Method in class net.sourceforge.jbizmo.commons.selenium.junit.SeleniumTestContext
 
setContext(SeleniumTestContext) - Static method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
Set the Selenium test context if it has been initialized externally (e.g.
setDateFieldValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Enter a value into a date field
setElementId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
setExpectedValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
setFilterValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
setInputFieldValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Enter data into an input field
setLogger(Logger) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
setMessage(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionResult
 
setNavigationTarget(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
setNewValue(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageElementTestData
 
setObjectId(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
setPageClassName(String) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
setProperties(SeleniumTestProperties) - Method in class net.sourceforge.jbizmo.commons.selenium.data.imp.XMLFileTestDataProvider
 
setProperties(SeleniumTestProperties) - Method in interface net.sourceforge.jbizmo.commons.selenium.data.ITestDataProvider
Set basic properties for the initialization of a test data provider
setProperties(SeleniumTestProperties) - Method in interface net.sourceforge.jbizmo.commons.selenium.driver.IDriverProducer
 
setProperties(SeleniumTestProperties) - Method in class net.sourceforge.jbizmo.commons.selenium.driver.imp.StandardDriverProducer
 
setResult(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionTestData
 
setStatus(PageActionResult.ActionResultStatus) - Method in class net.sourceforge.jbizmo.commons.selenium.data.PageActionResult
 
setUp() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
Create a Selenium WebDriver and initialize the test data provider
setUp() - Static method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestSuite
Create a Selenium test context
SOURCE_LIST_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
StandardDriverProducer - Class in net.sourceforge.jbizmo.commons.selenium.driver.imp
Standard implementation of a producer for Selenium WebDriver objects
StandardDriverProducer() - Constructor for class net.sourceforge.jbizmo.commons.selenium.driver.imp.StandardDriverProducer
 

T

tableElementId - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
 
tableElementId - Variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
 
TARGET_LIST_XPATH - Static variable in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
 
tearDown() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
If applicable, close the driver
tearDown() - Static method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestSuite
Close the driver
test() - Method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
Run one test in order to transfer the test context to the implementation method!
test(SeleniumTestContext) - Method in class net.sourceforge.jbizmo.commons.selenium.junit.AbstractSeleniumTestCase
Every implementation must override this method in order to be able to consume the test context!
TestCaseData - Class in net.sourceforge.jbizmo.commons.selenium.data
Objects of this class provide all data necessary for running one test case
TestCaseData() - Constructor for class net.sourceforge.jbizmo.commons.selenium.data.TestCaseData
 
testContext - Variable in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
 
TestDataFactory - Class in net.sourceforge.jbizmo.commons.selenium.data
Factory for creating a test data provider instance.

U

uploadFile(String, PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Upload a file in a pop-up window
uploadFile(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Upload a file in a pop-up window

V

validateAutoCompleteItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Validate the selected item of an auto-complete field
validateAutoCompleteItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate the selected item of an auto-complete field
validateCheckBoxValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Validate the selection of a checkbox field
validateCheckBoxValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate the selection of a checkbox field
validateComboboxItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Validate the selected item of a combobox field
validateComboboxItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate the selected item of a combobox field
validateDateFieldValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate a date field by using the field's test data object
validateInputFieldValue(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Validate an input field by using the field's test data object
validateInternalLinkText(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate an internal link field by using the field's test data object
validateLabelText(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Validate a label field by using the field's test data object
validateLabelText(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate a label field by using the field's test data object
validateLoVItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Validate the selected item of a list-of-values field
validateLoVItem(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Validate the selected item of a list-of-values field
validateMaxRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is smaller (or equal) than a given upper limit
validateMaxRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Validate if the number of visible rows in the first page of the table component is smaller (or equal) than a given upper limit
validateMaxRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is smaller (or equal) than a given upper limit
validateMaxRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Validate if the number of visible rows in the first page of the table component is smaller (or equal) than a given upper limit
validateMinRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is greater (or equal) than a given lower limit
validateMinRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Validate if the number of visible rows in the first page of the table component is greater (or equal) than a given lower limit
validateMinRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is greater (or equal) than a given lower limit
validateMinRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Validate if the number of visible rows in the first page of the table component is greater (or equal) than a given lower limit
validatePageTitle(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Compare the page title with the expected text provided by the test data object
validatePageTitle(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Compare the page title with the expected text provided by the test data object
validateRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is equal to the expected row count
validateRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DataTableComponent
Validate if the number of visible rows in the first page of the table component is equal to the expected row count
validateRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractViewPageObject
Validate if the number of visible rows in the first page of the table component is equal to the expected row count
validateRowCount(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DataTableComponent
Validate if the number of visible rows in the first page of the table component is equal to the expected row count
validateSelection(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.DualDataListComponent
Validate if all items defined by the given test data object are currently selected
validateSelection(PageElementTestData) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.DualDataListComponent
Validate if all items defined by the given test data object are currently selected
validateStatus(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.MessageDialog
Search for a visible message dialog and compare its status with the expected action result
validateStatus(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.NotificationMessage
Search for a visible growl panel and compare its status with the expected action result
validateStatus(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.PopUpDialog
Search for a visible pop-up dialog and compare its status with the expected action result
valueOf(String) - Static method in enum net.sourceforge.jbizmo.commons.selenium.data.PageActionResult.ActionResultStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.jbizmo.commons.selenium.data.PageActionResult.ActionResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForMessageDialog(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Wait for a message dialog and perform a status validation check
waitForMessageDialog(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractPageObject
Wait for a message dialog and perform a status validation check
waitForNotificationMessage(PageActionResult) - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPageObject
Wait for a growl notification message and perform a status validation check
waitForPendingAjaxRequests() - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Every implementation must define how to wait for pending AJAX requests!
waitForPendingAjaxRequests() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.primefaces.AbstractPrimefacesPageComponent
 
waitForPendingAjaxRequests() - Method in class net.sourceforge.jbizmo.commons.selenium.page.imp.vaadin.AbstractVaadinPageComponent
 
waitUntilVisible(WebElement, int) - Method in class net.sourceforge.jbizmo.commons.selenium.page.AbstractPageComponent
Wait a specific amount of time in seconds until an element should be visible

X

XMLFileTestDataProvider - Class in net.sourceforge.jbizmo.commons.selenium.data.imp
Provider that reads test data for a given test case from a XML file
XMLFileTestDataProvider() - Constructor for class net.sourceforge.jbizmo.commons.selenium.data.imp.XMLFileTestDataProvider
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.