UI Action Methods

These methods are only applicable for UI Based Test Class. i.e. web, mobile & desktop based pass testing

void performNamedAction( String actionName)

void performFieldLevelAction(String sectionName)

void performElementChecks( String sectionName)

void performPageChecks(String productElement)

List extractLinks(String url, String productElement)

List extractLinks(String productElement)

Map checkBrokenLink(String url)

void populateGroup( String groupName)

void populateGroup( String groupName,boolean recursive)

void populateField( String elementName)

void populateField( String elementName, Object objectValue)

boolean waitForInvisibilityOfElement(String htmlElementName)

List> getTableData(String UIElement)

void refreshPage(String url)

void alertAction(String htmlElement, String data)

void populateAlert(String productElement)

int getElementSize(String htmlElementName)

boolean assertGroup(String groupName,String elementType)

boolean assertGroup(String groupName,String elementType,boolean recursive)

boolean assertField( String elementName,String elementType)

boolean assertField( String elementName,String elementType,Object objectValue)

boolean assertElement(String htmlElementName, String attType,String targetValue)

void stateCheck(String htmlElementName, String attType,String targetValue)

boolean contains(String htmlElementName, String attType,String targetValue)

boolean containsElement(String htmlElementName)

boolean containsText(String findText)

Map extractGroup( String groupName,String elementType)

Map extractGroup( String groupName,String elementType,boolean recursive)

String getErrorMsg(String elementName)

String getText(String htmlElementName)

String getAttribute(String htmlElementName,String attName)

List getAttributesAsList(String htmlElementName)

void clearField(String elementName)

boolean mouseOver( String elementName)

boolean mouseOverAndClick( String elementName)

boolean mouseOverIf( String elementName)

boolean mouseOverAndClickIf( String elementName)

void switchWindow(Integer windowNo)

void switchWindow(String windowName)

void switchToFrame(String nameOrId)

void switchToDefaultFrame()

void closeWindow(Object window)

boolean clickIf( String elementName)

boolean click( String elementName)

void takeScreenShot(String labelName)

void checkW3(String url)

void checkW3()

void checkAccessibility()

void checkAccessibility(String url)

void checkAccessibility(String url,String uAgent)

void checkAccessibility(String url, boolean uAgent)

Object getUserInput(String ...attName)

Last updated