Standard Actions Methods

These actions are available for for all type of tests. i.e. Web, mobile, API and DB based testing

void performAPIFieldLevelAction(String apiName, String sectionName)

void executeFunction(String workFlowName)

void executeWorkflow(String workFlowName)

void executeWorkflow(String workFlowName, String dataName)

void executeWorkflow(String workFlowName, Object testInputObj)

void executeTestCase(String workFlowName, String dataNameRef)

void executeTestCase(TFWorkflow tfWorkflow, String testCaseRef)

QData sendRequest(String apiName)

QData sendRequest(String apiName, Map additionalData)

boolean assertData(String groupName,Map baseData,Map targetData)

boolean assertData(String groupName,Map baseData,Map targetData,boolean recursive)

boolean assertData(Object baseData,Object targetData)

Object getRunValue(String propName)

String getRunValueStr(String propName)

void setRunValue(String propName, Object cacheValue)

Object getContextValue(String keyName)

String getContextValueStr(String keyName)

void setContextValue(String keyName, Object cacheValue)

void createCounter(String counterName,Integer startIndex,String scope)

Integer incrementCounter(String counterName)

boolean checkValue(String elementName,Object targetObj)

boolean hasTestData(String elementName)

Object getTestData(String elementName)

QArray getQueryResults(String queryName)

QData getQueryData(String queryName)

void logInfo(String message)

void logError(String message)

void logError(String message,IBException exception)

void sleep(Integer waitTime)

void exit(String exitMsg)

void setReportParam(String paramName)

void setReportParam(String paramName, Object paramValue)

Object doSmarty(String smartyName,Object data)

protected QArray toQArray(Object arrayObject)

protected QData toQData(Object dataObject)

protected QData toQData(Object dataObject,String keyName)

protected boolean assertGroup(String groupName, QData qData,boolean recursive)

protected boolean assertGroup(String groupName, QData qData,String elementType,boolean recursive)

protected boolean assertGroup(String groupName, String srcArrayElementName, QArray qArray,String elementType,boolean recursive)

Last updated