Package com.almis.awe.testing.selenium
Interface IAweFrontEndInstructions
-
- All Superinterfaces:
IAweInstructions
- All Known Implementing Classes:
AngularAweInstructions,ReactAweInstructions
public interface IAweFrontEndInstructions extends IAweInstructions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.openqa.selenium.BycontainsText(String clazz, String text)Get a tag which contains a textorg.openqa.selenium.ByfindGridCell(String gridId, String search)Find a cell containing a textorg.openqa.selenium.BygetActiveDatepicker()Get active datepicker selectororg.openqa.selenium.BygetButton(String buttonId)Get buttonorg.openqa.selenium.BygetCellFromDatepicker(String type, String search)Return cell from datepicker (year, month or day)org.openqa.selenium.BygetCheckbox(String parentSelector)Get checkbox selectororg.openqa.selenium.BygetCheckboxChecked(String criterionName, boolean isChecked)Get checkbox checked or notorg.openqa.selenium.BygetContextButton(String buttonId)Get context buttonStringgetCriterionCss(String criterionName)Retrieve criterion selector in cssorg.openqa.selenium.BygetCriterionInput(String parentSelector)Retrieve criterion css selectororg.openqa.selenium.BygetDateCriterion(String parentSelector)Get date criterion selectororg.openqa.selenium.BygetDatepicker()Get datepicker selectororg.openqa.selenium.BygetGridCell(String gridId, String rowId, String columnId)Get grid cellorg.openqa.selenium.BygetGridCellText(String gridId, String rowId, String columnId, String search)Get grid cell textorg.openqa.selenium.BygetGridHeader(String gridId, String columnId)Get grid headerorg.openqa.selenium.BygetGridLoaderSelector()Get grid loader selectororg.openqa.selenium.BygetGridSaveButton()Get grid save buttonorg.openqa.selenium.BygetGridSaveButton(String gridId)Get grid save buttonorg.openqa.selenium.BygetGridScrollZone(String gridId)Retrieve grid scroll zoneorg.openqa.selenium.BygetInfoButton(String buttonId)Get info buttonorg.openqa.selenium.BygetLoaderSelector()Get loader selectororg.openqa.selenium.BygetLoadingBar()Get loading barMenuBehaviorgetMenuBehavior()Get menu behaviororg.openqa.selenium.BygetMenuDropdown()Get menu dropdownorg.openqa.selenium.BygetMenuOpenedChildren(String option)Get opened children in menuorg.openqa.selenium.BygetMenuOption(String option)Get menu optionorg.openqa.selenium.BygetMessage(String type)StringgetParentCss(String gridId, String rowId, String columnId)Retrieve parent selector in cssorg.openqa.selenium.BygetPopover()Get popover selectorRowEditBehaviorgetRowEditBehavior()Get row edit behaviororg.openqa.selenium.BygetSelectChoice(String parentSelector)Get select choice buttonorg.openqa.selenium.BygetSelectChosen(String criterionName)Get select chosen elementorg.openqa.selenium.BygetSelectDropdownList()Get select dropdown listorg.openqa.selenium.BygetSelectDropdownListElements()Get select dropdown list elementsorg.openqa.selenium.BygetSelectDropdownListFirstElement()Get select dropdown list first elementorg.openqa.selenium.BygetSelectDropdownListLastElement()Get select dropdown list last elementorg.openqa.selenium.BygetSelectLoader(String parentSelector)Get select loaderorg.openqa.selenium.BygetSelectMultipleTextContainer(String criterionName)Get select multiple text containerorg.openqa.selenium.BygetSelectResult(String search)Get select resultorg.openqa.selenium.BygetSuggest(String parent)Get suggestSuggestBehaviorgetSuggestBehavior()Get suggest behaviororg.openqa.selenium.BygetSuggestChoice(String parentSelector)Get suggest choice buttonorg.openqa.selenium.BygetSuggestChosen(String criterionName)Get suggest chosen elementorg.openqa.selenium.BygetSuggestDropdownList()Get suggest dropdown listorg.openqa.selenium.BygetSuggestDropdownListLastElement()Get suggest dropdown list last elementorg.openqa.selenium.BygetSuggestInput(String parent)Get suggest with inputorg.openqa.selenium.BygetSuggestLoader(String parentSelector)Get suggest loaderorg.openqa.selenium.BygetSuggestMultipleChoiceClose(String parentSelector)Get suggest multiple choice closeorg.openqa.selenium.BygetSuggestMultipleInput(String parentSelector)Get suggest multiple inputorg.openqa.selenium.BygetSuggestResult(String match)Get suggest resultorg.openqa.selenium.BygetTab(String tabId)Get taborg.openqa.selenium.BygetTab(String tabId, String tabLabel)Get taborg.openqa.selenium.BygetTabActive(String tabId, String tabLabel)Get tab activeorg.openqa.selenium.BygetTabMenu(String tabId)Get tab menuorg.openqa.selenium.BygetTabMenuDropdown(String tabId)Get tab menu dropdownorg.openqa.selenium.BygetTabMenuDropdownOption(String tabId, String tabLabel)Get tab menu dropdown optionorg.openqa.selenium.BygetTreeButton(String gridId, String rowId)Get tree buttonorg.openqa.selenium.BygetTreeButtonLoader()Get tree button loader-
Methods inherited from interface com.almis.awe.testing.selenium.IAweInstructions
getDriver, setSeleniumModel
-
-
-
-
Method Detail
-
getCriterionCss
String getCriterionCss(String criterionName)
Retrieve criterion selector in css- Parameters:
criterionName- Criterion name- Returns:
- Css parent selector
-
getParentCss
String getParentCss(String gridId, String rowId, String columnId)
Retrieve parent selector in css- Parameters:
gridId- Grid idrowId- Row idcolumnId- Column id- Returns:
- Css parent selector
-
getCriterionInput
org.openqa.selenium.By getCriterionInput(String parentSelector)
Retrieve criterion css selector- Parameters:
parentSelector- Parent selector- Returns:
- Criterion input selector
-
getLoaderSelector
org.openqa.selenium.By getLoaderSelector()
Get loader selector- Returns:
- loader selector
-
getLoadingBar
org.openqa.selenium.By getLoadingBar()
Get loading bar- Returns:
- loading bar selector
-
getPopover
org.openqa.selenium.By getPopover()
Get popover selector- Returns:
- Popover selector
-
containsText
org.openqa.selenium.By containsText(String clazz, String text)
Get a tag which contains a text- Returns:
- tag which contains text selector
-
getMessage
org.openqa.selenium.By getMessage(String type)
-
getMenuBehavior
MenuBehavior getMenuBehavior()
Get menu behavior- Returns:
- Menu click behavior
-
getMenuOption
org.openqa.selenium.By getMenuOption(String option)
Get menu option- Parameters:
option- Option to check- Returns:
- Opened children selector
-
getMenuOpenedChildren
org.openqa.selenium.By getMenuOpenedChildren(String option)
Get opened children in menu- Parameters:
option- Option to check- Returns:
- Opened children selector
-
getMenuDropdown
org.openqa.selenium.By getMenuDropdown()
Get menu dropdown- Returns:
- Menu dropdown selector
-
getButton
org.openqa.selenium.By getButton(String buttonId)
Get button- Parameters:
buttonId- Button identifier- Returns:
- Button selector
-
getInfoButton
org.openqa.selenium.By getInfoButton(String buttonId)
Get info button- Parameters:
buttonId- Button identifier- Returns:
- Button selector
-
getTreeButton
org.openqa.selenium.By getTreeButton(String gridId, String rowId)
Get tree button- Parameters:
gridId- Grid identifierrowId- Row identifier- Returns:
- Button selector
-
getTreeButtonLoader
org.openqa.selenium.By getTreeButtonLoader()
Get tree button loader- Returns:
- Button loader selector
-
getTab
org.openqa.selenium.By getTab(String tabId)
Get tab- Parameters:
tabId- Tab identifier- Returns:
- Tab selector
-
getTab
org.openqa.selenium.By getTab(String tabId, String tabLabel)
Get tab- Parameters:
tabId- Tab identifiertabLabel- Tab label- Returns:
- Tab selector
-
getTabActive
org.openqa.selenium.By getTabActive(String tabId, String tabLabel)
Get tab active- Parameters:
tabId- Tab identifiertabLabel- Tab label- Returns:
- Tab selector
-
getTabMenu
org.openqa.selenium.By getTabMenu(String tabId)
Get tab menu- Parameters:
tabId- Tab identifier- Returns:
- Tab menu button selector
-
getTabMenuDropdown
org.openqa.selenium.By getTabMenuDropdown(String tabId)
Get tab menu dropdown- Parameters:
tabId- Tab identifier- Returns:
- Tab menu dropdown selector
-
getTabMenuDropdownOption
org.openqa.selenium.By getTabMenuDropdownOption(String tabId, String tabLabel)
Get tab menu dropdown option- Parameters:
tabId- Tab identifiertabLabel- Tab label- Returns:
- Tab menu dropdown option selector
-
getContextButton
org.openqa.selenium.By getContextButton(String buttonId)
Get context button- Parameters:
buttonId- Button identifier- Returns:
- Button selector
-
getDatepicker
org.openqa.selenium.By getDatepicker()
Get datepicker selector- Returns:
- Datepicker selector
-
getDateCriterion
org.openqa.selenium.By getDateCriterion(String parentSelector)
Get date criterion selector- Parameters:
parentSelector- Parent selector- Returns:
- Date criterion selector
-
getActiveDatepicker
org.openqa.selenium.By getActiveDatepicker()
Get active datepicker selector- Returns:
- Active datepicker selector
-
getCellFromDatepicker
org.openqa.selenium.By getCellFromDatepicker(String type, String search)
Return cell from datepicker (year, month or day)- Parameters:
type- Datepicker typesearch- Cell to search- Returns:
- Cell selector
-
getGridScrollZone
org.openqa.selenium.By getGridScrollZone(String gridId)
Retrieve grid scroll zone- Parameters:
gridId- Grid identifier- Returns:
- Scroll zone
-
getGridLoaderSelector
org.openqa.selenium.By getGridLoaderSelector()
Get grid loader selector- Returns:
- grid loader selector
-
getGridHeader
org.openqa.selenium.By getGridHeader(String gridId, String columnId)
Get grid header- Parameters:
gridId- Grid identifiercolumnId- Column identifier- Returns:
- Grid header selector
-
getGridCell
org.openqa.selenium.By getGridCell(String gridId, String rowId, String columnId)
Get grid cell- Parameters:
gridId- Grid identifierrowId- Row identifiercolumnId- Column identifier- Returns:
- Grid cell selector
-
getGridSaveButton
org.openqa.selenium.By getGridSaveButton()
Get grid save button- Returns:
- Grid save button selector
-
getGridSaveButton
org.openqa.selenium.By getGridSaveButton(String gridId)
Get grid save button- Parameters:
gridId- Grid identifier- Returns:
- Grid save button selector
-
getGridCellText
org.openqa.selenium.By getGridCellText(String gridId, String rowId, String columnId, String search)
Get grid cell text- Parameters:
gridId- Grid identifierrowId- Row identifiercolumnId- Column identifiersearch- Text to search- Returns:
- Grid cell selector
-
findGridCell
org.openqa.selenium.By findGridCell(String gridId, String search)
Find a cell containing a text- Parameters:
gridId- Grid identifiersearch- Text to search- Returns:
- Grid cell selector
-
getRowEditBehavior
RowEditBehavior getRowEditBehavior()
Get row edit behavior- Returns:
- Row edit behavior
-
getCheckbox
org.openqa.selenium.By getCheckbox(String parentSelector)
Get checkbox selector- Parameters:
parentSelector- Parent selector- Returns:
- Checkbox selector
-
getCheckboxChecked
org.openqa.selenium.By getCheckboxChecked(String criterionName, boolean isChecked)
Get checkbox checked or not- Parameters:
criterionName- Criterion nameisChecked- Checked or not- Returns:
- Checkbox checked selector
-
getSelectChoice
org.openqa.selenium.By getSelectChoice(String parentSelector)
Get select choice button- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Select choice button selector
-
getSelectLoader
org.openqa.selenium.By getSelectLoader(String parentSelector)
Get select loader- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Select loader selector
-
getSelectDropdownList
org.openqa.selenium.By getSelectDropdownList()
Get select dropdown list- Returns:
- Select dropdown list selector
-
getSelectDropdownListElements
org.openqa.selenium.By getSelectDropdownListElements()
Get select dropdown list elements- Returns:
- Select dropdown list elements selector
-
getSelectDropdownListFirstElement
org.openqa.selenium.By getSelectDropdownListFirstElement()
Get select dropdown list first element- Returns:
- Select dropdown list first element selector
-
getSelectDropdownListLastElement
org.openqa.selenium.By getSelectDropdownListLastElement()
Get select dropdown list last element- Returns:
- Select dropdown list last element selector
-
getSelectResult
org.openqa.selenium.By getSelectResult(String search)
Get select result- Parameters:
search- Result to search- Returns:
- Select result selector
-
getSelectChosen
org.openqa.selenium.By getSelectChosen(String criterionName)
Get select chosen element- Parameters:
criterionName- Criterion name- Returns:
- Select chosen element selector
-
getSelectMultipleTextContainer
org.openqa.selenium.By getSelectMultipleTextContainer(String criterionName)
Get select multiple text container- Parameters:
criterionName- Criterion name- Returns:
- Select multiple text container
-
getSuggestBehavior
SuggestBehavior getSuggestBehavior()
Get suggest behavior- Returns:
- Suggest text behavior
-
getSuggest
org.openqa.selenium.By getSuggest(String parent)
Get suggest- Parameters:
parent- Parent CSS selector- Returns:
- Suggest selector
-
getSuggestInput
org.openqa.selenium.By getSuggestInput(String parent)
Get suggest with input- Parameters:
parent- Parent CSS selector- Returns:
- Suggest with input not hidden selector
-
getSuggestResult
org.openqa.selenium.By getSuggestResult(String match)
Get suggest result- Parameters:
match- Match result- Returns:
- Suggest result element
-
getSuggestDropdownList
org.openqa.selenium.By getSuggestDropdownList()
Get suggest dropdown list- Returns:
- Suggest dropdown list selector
-
getSuggestDropdownListLastElement
org.openqa.selenium.By getSuggestDropdownListLastElement()
Get suggest dropdown list last element- Returns:
- Suggest dropdown list last element selector
-
getSuggestChoice
org.openqa.selenium.By getSuggestChoice(String parentSelector)
Get suggest choice button- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Suggest choice button selector
-
getSuggestLoader
org.openqa.selenium.By getSuggestLoader(String parentSelector)
Get suggest loader- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Suggest loader selector
-
getSuggestChosen
org.openqa.selenium.By getSuggestChosen(String criterionName)
Get suggest chosen element- Parameters:
criterionName- Criterion name- Returns:
- Select chosen element selector
-
getSuggestMultipleInput
org.openqa.selenium.By getSuggestMultipleInput(String parentSelector)
Get suggest multiple input- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Suggest multiple input selector
-
getSuggestMultipleChoiceClose
org.openqa.selenium.By getSuggestMultipleChoiceClose(String parentSelector)
Get suggest multiple choice close- Parameters:
parentSelector- Parent selector in CSS- Returns:
- Suggest multiple choice close selector
-
-