A B C D E F G I K L M N O P R S T U V W 

A

AbstractPageClass - Class in org.imaginea.test.automation.framework.pagemodel
Utility class to support Page classes for the Page Object Model implementation
AbstractPageClass() - Constructor for class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
 
addFailedInvocationNumber(int) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
addMethodDependedUpon(String) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
afterInvocation(IInvokedMethod, ITestResult) - Method in class org.imaginea.test.automation.framework.testng.listener.MethodInvokerListener
 
at() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Method used to verify whether the driver object is on the said page or not.
at() - Method in class org.imaginea.test.automation.framework.pagemodel.PageClass
 
at(Class<?>) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.
at(Class<?>, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.
at(Class<?>, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.
at(T) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.
at(T, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.
at(T, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to verify that the driver is at said page or not.

B

BaseDataDrive - Class in org.imaginea.test.automation.framework.datadrive
Base Data Drive abstract class providing common methods to get the Parsed data of respective data files to be used for data drive.
BaseDataDrive() - Constructor for class org.imaginea.test.automation.framework.datadrive.BaseDataDrive
 
beforeInvocation(IInvokedMethod, ITestResult) - Method in class org.imaginea.test.automation.framework.testng.listener.MethodInvokerListener
 
Browser - Class in org.imaginea.test.automation.framework.pagemodel
Utility to provide Page Object Model support in the framework.
Browser() - Constructor for class org.imaginea.test.automation.framework.pagemodel.Browser
 
browser - Variable in class org.imaginea.test.automation.framework.util.PageObjectUtils
 
BrowserBasedElementLocator - Class in org.imaginea.test.automation.framework.locator.pagefactory
Page model based Element locator implementation uses the Browser bject to get the driver at runtime and get the element.
BrowserBasedElementLocator(ILocatorFile, Browser, Field) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedElementLocator
 
BrowserBasedSimpleElementLocator - Class in org.imaginea.test.automation.framework.locator.pagefactory
Page model based Element locator implementation uses the Browser bject to get the driver at runtime and get the element.
BrowserBasedSimpleElementLocator(Browser, Field) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedSimpleElementLocator
 
buildByFromLongFindBy(FindBy) - Method in class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedAnnotations
 
buildByFromShortFindBy(FindBy) - Method in class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedAnnotations
 

C

CacheDriverFactory - Class in org.imaginea.test.automation.framework.driver
CacheDriverFactory provides a utility for creating and maintaining Selenium WebDriver instance.
CacheDriverFactory() - Constructor for class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Default Constructor which will create the CacheDriverFactory object and uses the default config class object.
CacheDriverFactory(DefaultConfig) - Constructor for class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Default Constructor which will create the CacheDriverFactory object using the DefaultConfig class object provided.
canRunFromClass(IClass) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
child() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get immediate child of current web element
children() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the children of current node in list .
childrenUntil(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the children of the current elements, up to the matched element.
ClassParser - Class in org.imaginea.test.automation.framework.datadrive
 
ClassParser() - Constructor for class org.imaginea.test.automation.framework.datadrive.ClassParser
 
ClassParser.ClassParserException - Exception in org.imaginea.test.automation.framework.datadrive
 
ClassParser.ClassParserException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.datadrive.ClassParser.ClassParserException
 
ClassParser.ClassParserException(String) - Constructor for exception org.imaginea.test.automation.framework.datadrive.ClassParser.ClassParserException
 
ClassParser.DataNotAvailableException - Exception in org.imaginea.test.automation.framework.datadrive
 
ClassParser.DataNotAvailableException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.datadrive.ClassParser.DataNotAvailableException
 
ClassParser.DataNotAvailableException(String) - Constructor for exception org.imaginea.test.automation.framework.datadrive.ClassParser.DataNotAvailableException
 
clear() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the clear keys command on the first element in the elements list stored inside.
clearCacheAndQuitDriver() - Static method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Clears the current driver from the factory and then quits the said driver object
clearCurrentDriver() - Method in interface org.imaginea.test.automation.framework.driver.IDriverFactory
 
clearDriver() - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Clears the current driver from the factory and return the old driver back
click() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Click on first web element represented by the said extended webelement
clickAll() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Click on all webelement represented by the said extended webelement
clone() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
closest(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
For each element in the set, get the first element that matches the selector by testing the element itself and traversing up through its ancestors in the DOM tree.
compareTo(Object) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
config - Variable in class org.imaginea.test.automation.framework.util.PageObjectUtils
 
ConfigException - Exception in org.imaginea.test.automation.framework.config
 
ConfigException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.config.ConfigException
 
ConfigException(String) - Constructor for exception org.imaginea.test.automation.framework.config.ConfigException
 
contains(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that contains the given string
contains(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that contains the given pattern.
containsWord(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that contains word of the given string
containsWord(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that contains the word based on the given pattern.
createLocator(Field) - Method in class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedLocatorFactory
 
createLocator(Field) - Method in class org.imaginea.test.automation.framework.locator.pagefactory.SimpleLocatorFactory
 
CsvDataDrive - Class in org.imaginea.test.automation.framework.datadrive
 
CsvDataDrive(String) - Constructor for class org.imaginea.test.automation.framework.datadrive.CsvDataDrive
 
CsvDataDrive(File) - Constructor for class org.imaginea.test.automation.framework.datadrive.CsvDataDrive
 
CsvDataDrive(String, char, char) - Constructor for class org.imaginea.test.automation.framework.datadrive.CsvDataDrive
 
CsvDataDrive(File, char, char) - Constructor for class org.imaginea.test.automation.framework.datadrive.CsvDataDrive
 
CsvKeywordReader - Class in org.imaginea.test.automation.framework.keywordmodel.reader
CsvKeywordReader supports reading CSV based keyword files.
CsvKeywordReader() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.reader.CsvKeywordReader
 
CsvReader - Class in org.imaginea.test.automation.framework.util.readers
Util class to read csv files.
CsvReader(String, char, char) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
Creates the CsvReader class object
CsvReader(File, char, char) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
Creates the CsvReader class object
CsvReader(File, String, String) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
 
CsvReader(String) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
 
CsvReader(File) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
 
CsvReader(Reader, char, char) - Constructor for class org.imaginea.test.automation.framework.util.readers.CsvReader
Creates the CsvReader class object
CsvSuiteFileReader - Class in org.imaginea.test.automation.framework.keywordmodel.suite
 
CsvSuiteFileReader() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.suite.CsvSuiteFileReader
 
CustomFieldDecorator - Class in org.imaginea.test.automation.framework.locator
Default decorator for use with PageFactory.
CustomFieldDecorator(ElementLocatorFactory) - Constructor for class org.imaginea.test.automation.framework.locator.CustomFieldDecorator
 
CustomPageFactory - Class in org.imaginea.test.automation.framework.locator
Custom Page Factory implementation of TAF which extends the original PageFactory of selenium.
CustomPageFactory() - Constructor for class org.imaginea.test.automation.framework.locator.CustomPageFactory
 
CustomTestNGMethod - Class in org.imaginea.test.automation.framework.testng.listener
 
CustomTestNGMethod(ITestNGMethod, ISimpleTest) - Constructor for class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 

D

decorate(ClassLoader, Field) - Method in class org.imaginea.test.automation.framework.locator.CustomFieldDecorator
 
DefaultConfig - Class in org.imaginea.test.automation.framework.config
Default Config file which loads the base configuraion required for the framework.
driver - Variable in class org.imaginea.test.automation.framework.pagemodel.TestClass
 
DriverBasedElementLocator - Class in org.imaginea.test.automation.framework.locator.pagefactory
Simple driver baed elelment locator implementation for Page Factory
DriverBasedElementLocator(ILocatorFile, SearchContext, Field) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.DriverBasedElementLocator
 

E

endsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that ends with the given string
endsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that ends with the given pattern.
equalsValue(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that equals the given string
evaluateFileFromResourceDirectory(String) - Method in class org.imaginea.test.automation.framework.util.Utilities
Utility to load a file from the resource directory
evaluateLocatorFile(String) - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
 
EWebElement - Class in org.imaginea.test.automation.framework.dom
 
EWebElement() - Constructor for class org.imaginea.test.automation.framework.dom.EWebElement
 
EWebElement(List<WebElement>) - Constructor for class org.imaginea.test.automation.framework.dom.EWebElement
 
EWebElement(WebElement) - Constructor for class org.imaginea.test.automation.framework.dom.EWebElement
 
ExcelDataDrive - Class in org.imaginea.test.automation.framework.datadrive
 
ExcelDataDrive(String) - Constructor for class org.imaginea.test.automation.framework.datadrive.ExcelDataDrive
 
ExcelDataDrive(File) - Constructor for class org.imaginea.test.automation.framework.datadrive.ExcelDataDrive
 
ExcelDataDrive(String, int) - Constructor for class org.imaginea.test.automation.framework.datadrive.ExcelDataDrive
 
ExcelDataDrive(File, int) - Constructor for class org.imaginea.test.automation.framework.datadrive.ExcelDataDrive
 
ExcelKeywordReader - Class in org.imaginea.test.automation.framework.keywordmodel.reader
ExcelKeywordReader supports reading Excel based keyword files.
ExcelKeywordReader() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.reader.ExcelKeywordReader
 
ExcelReader - Class in org.imaginea.test.automation.framework.util.readers
Utility to read Excel files.
ExcelReader(String) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
Creates a ExcelReader object based on filePath
ExcelReader(File) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
Creates a ExcelReader object based on File object passed
ExcelReader(String, int) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
ExcelReader(String, String) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
ExcelReader(File, int) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
ExcelReader(File, String) - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
ExcelReader() - Constructor for class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
ExcelSuiteFileReader - Class in org.imaginea.test.automation.framework.keywordmodel.suite
 
ExcelSuiteFileReader() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.suite.ExcelSuiteFileReader
 
execute() - Method in class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
Executes keyword file that was passed while creating the object of this class.
execute(String, Object[]) - Method in interface org.imaginea.test.automation.framework.keywordmodel.keywords.IKeyword
Executes the specified keyword with specified given arguments.
execute(String, Object[]) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.KeywordBase
 
executeKeyword(String, Object[]) - Method in class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordFactory
Keyword executor method, finds the supporting keyword implementation class and execute the said keyword using the arguments passed.

F

factory - Variable in class org.imaginea.test.automation.framework.locator.CustomFieldDecorator
 
filter(Filter...) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Filters the elements stored inside this EWebElement based on given filters
Filter - Class in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
Filter(FilterType, String, TextMatcher) - Constructor for class org.imaginea.test.automation.framework.dom.filter.Filter
 
FilterType - Enum in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
find(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the descendants of each element in the current set of matched elements.
find(By) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the descendants of each element in the current set of matched elements using the given By locator.
findElement() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedElementLocator
Find the element.
findElement() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedSimpleElementLocator
Find the element.
findElement() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.DriverBasedElementLocator
Find the element.
findElements() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedElementLocator
Find the element list.
findElements() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.BrowserBasedSimpleElementLocator
Find the element list.
findElements() - Method in class org.imaginea.test.automation.framework.locator.pagefactory.DriverBasedElementLocator
Find the element list.
findMethodParameters(XmlTest) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
firstElement() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the first web element
firstEWebElement() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Gets first extended eWeblement

G

getAfterGroups() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getAllTestsAsList() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.TestSuite
This method internally identifies the supported ISuiteFileReader implementation in the framework and accordingly parses the suite file and return ISimpleTest objects for all the tests present in the suite file.
getAllTestsForDataDrive() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.TestSuite
This method internally identifies the supported ISuiteFileReader implementation in the framework and accordingly parses the suite file and return ISimpleTest objects for all the tests present in the suite file.
getArguments() - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordStore
Returns the stored list of arguments as List of Object.
getArguments() - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.TafKeywordStore
 
getAttribute(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Returns the attribute value of the first element in the elements list stored inside.
getAttributeName() - Method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the attribute name stored in the said object
getBaseUrl() - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Get the base url for the Browser object
getBeforeGroups() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getClassObjectList(Class<?>) - Method in class org.imaginea.test.automation.framework.datadrive.BaseDataDrive
Method to be used to parse the data file and to create data objects of the respective passed class.
getClassObjectList(Class<?>, Map<String, List<String>>) - Method in class org.imaginea.test.automation.framework.datadrive.ClassParser
 
getConfig() - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Returns the currently stored configuration object.
getConfigValue(String) - Method in class org.imaginea.test.automation.framework.config.DefaultConfig
Returns the value of the passed configuration name from the loaded config file.
getConstructorOrMethod() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getCurrentDriver(IDriverProvider) - Method in interface org.imaginea.test.automation.framework.driver.IDriverFactory
 
getCurrentInvocationCount() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getData() - Method in class org.imaginea.test.automation.framework.datadrive.BaseDataDrive
Method to be implemented by the extending class for providing the parsed Data of the respective data file.
getData() - Method in class org.imaginea.test.automation.framework.datadrive.CsvDataDrive
 
getData() - Method in class org.imaginea.test.automation.framework.datadrive.ExcelDataDrive
 
getData(int, int) - Method in class org.imaginea.test.automation.framework.util.readers.CsvReader
Gets the data from csv file based on column and row number
getData(int, int) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
Gets the data from the currently opened sheet based on row and column number
getDate() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getDefaultConfig() - Static method in class org.imaginea.test.automation.framework.config.DefaultConfig
Returns the singleton object of the DefaultConfig class.
getDescription() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getDriver() - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Create or return the current driver based on the configuration provided inside the taf.properties file.
getDriver() - Method in interface org.imaginea.test.automation.framework.driver.IDriverProvider
Creates and returns the driver object at runtime.
getDriver() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Returns the driver object(if set) for this Page class else return the driver object from the Browser class object.
getDriver() - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Returns the stored WebDriver object(if any) else fetches the WebDriver object from the CacheDriverFactory class.
getDriver() - Method in class org.imaginea.test.automation.framework.pagemodel.TestClass
Return the current driver object for the said Test Class
getDriverProvider() - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Returns the driver provider to be used for the execution.
getEnabled() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getExtraArguments() - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Returns any extra arguments that is provided in the suite file for the specified test as List These arguments are mainly related the path of suite file, sheetname(in case of excel), delimiters (in case of csv), separators(in case of csv).
getExtraArguments() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
getFailedInvocationNumbers() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getFailureMessage() - Method in class org.imaginea.test.automation.framework.util.VerifyUtil
Returns the failed messages
getFilterType() - Method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter Type stored in the said object.
getGroups() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getGroupsDependedUpon() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getId() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getInstance() - Static method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Use this method to get the instance of the of this class.
getInstance() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getInstanceHashCodes() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getInstances() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
Deprecated.
getInvocationCount() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getInvocationNumbers() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getInvocationTimeOut() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getKeyword() - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordStore
Get the stored keyword name
getKeyword() - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.TafKeywordStore
 
getKeywordTestData() - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.ReaderFactory
Get the keyword test case data stored in the file.
getLocatorFile(File) - Method in class org.imaginea.test.automation.framework.locator.locatorfiles.LocatorFileFactory
Identifies the supported ILocatorFile implementation for the passed File object of the locator file passed.
getLocatorFile() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Return the locator file which have to be used for initializing the WebElements of the current Page class.
getLocatorFor(String) - Method in interface org.imaginea.test.automation.framework.locator.locatorfiles.ILocatorFile
Gets the respective locator for the keyword from the locator file.
getLocatorFor(String) - Method in class org.imaginea.test.automation.framework.locator.locatorfiles.PropertiesLocatorFile
 
getMethod() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
Deprecated.
getMethodName() - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
getMethodName() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getMethodObject() - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
getMethodsDependedUpon() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getMissingGroup() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getNoOfColumn() - Method in class org.imaginea.test.automation.framework.util.readers.CsvReader
Return the number of column in the first row of the csv file
getNoOfColumn(int) - Method in class org.imaginea.test.automation.framework.util.readers.CsvReader
Returns the number of the column of the said row number passed
getNoOfColumn() - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
Gets the no.
getNoOfColumn(int) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
Gets the no.
getNoOfParams() - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
getNoOfRows() - Method in class org.imaginea.test.automation.framework.util.readers.CsvReader
Get the number of rows in the said csv file
getNoOfRows() - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
Gets the no.
getOpenWorkbook() - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
getPageObject(Class<?>, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to create and get the said page class object.
getPageObject(Class<? extends PageClass>, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to create and get the said page class object.
getPageObject(Class<?>) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Utility to create and get the said page class object.
getParameterInvocationCount() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getParameterTypesAsList() - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
getPrameterTypes() - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
getPriority() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getRealClass() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getResults() - Method in class org.imaginea.test.automation.framework.util.VerifyUtil
Get the stored results
getRetryAnalyzer() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getStaticData(String) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Use this method to retrieve the data that has been stored to be available across the whole execution.
getStaticData(String, Object) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Use this method to retrieve the data that has been stored to be available across the whole execution.
getStoredData() - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
getSuccessPercentage() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getTagName() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Returns the tag name of the first element in the elements list stored inside.
getTestClass() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getTestFilePath() - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Gets the test file path for the test
getTestFilePath() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
getTestId() - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Gets the test-id mentioned in the suite file for the specified the test
getTestId() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
getTestName() - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Get the test name that is set i the suite file
getTestName() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
getTestngData(Class<?>) - Method in class org.imaginea.test.automation.framework.datadrive.BaseDataDrive
Method to be used to parse the data file and to create data objects of the respective passed class.
getTestngData(Class<?>, Map<String, List<String>>) - Method in class org.imaginea.test.automation.framework.datadrive.ClassParser
 
getText() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Returns the text of the first element in the elements list stored inside.
getTextMatcher() - Method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the TextMatcher stored
getThreadBasedDriver() - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Return true or false based on the condition whether the driver object is thread based or not
getThreadData(String) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Use this method to retrieve the data that has been stored for a particular thread.
getThreadData(String, Object) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Use this method to retrieve the data that has been stored for a particular thread.
getThreadPoolSize() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getTimeOut() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
getTobeExecutedTests() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.TestSuite
This method internally identifies the supported ISuiteFileReader implementation in the framework and accordingly parses the suite file and return ISimpleTest objects of only those tests that are enabled in the suite file.
getUrl(PageClass) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
 
getUserDefinedDriverProvider() - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Returns the Driver Provider class object of the class that has been provided by the user for Driver creation
getWebElements() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Return the list of all webelements represented by this extended webelement
getXmlTest() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
GlobalDataStore - Class in org.imaginea.test.automation.framework.datastore
A global data store class to store the data that can be used in your tests.

I

iContains(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that contains the given string.
iContains(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that contains the given pattern.
iContainsWord(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that contains the word for the given string.
iContainsWord(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that contains the word based on the given pattern.
IDriverFactory - Interface in org.imaginea.test.automation.framework.driver
Driver Factory interface to be used for driver management.
IDriverProvider - Interface in org.imaginea.test.automation.framework.driver
This interface allow users to provide their own implementation to be used for driver creation.
iEndsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that ends with the given string.
iEndsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that ends with the given pattern.
iEqualsValue(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that equals the given string.
ignoreMissingDependencies() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
IKeyword - Interface in org.imaginea.test.automation.framework.keywordmodel.keywords
Base interface for the keyword implementation classes.
IKeywordReader - Interface in org.imaginea.test.automation.framework.keywordmodel.reader
Base Interface for the keyword readers
IKeywordStore - Interface in org.imaginea.test.automation.framework.keywordmodel.reader
Basic interface to store the keyword and its arguments.
ILocatorFile - Interface in org.imaginea.test.automation.framework.locator.locatorfiles
Base Locator file interface for referring to the locator file
immediateChildren() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get immediate children of first WebElement stored in the EWebElement
incrementCurrentInvocationCount() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
init(Browser) - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Intialization method for the Page class
init() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Use this method in case you want to initialize some variables or data while creating an Object of you Page class.
init() - Method in class org.imaginea.test.automation.framework.pagemodel.PageClass
 
initElements(WebDriver, Class<T>, File) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initElements(Browser, Class<T>, File) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed browser object.
initElements(Browser, Class<T>, String) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed browser object.
initElements(WebDriver, Class<T>, String) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initElements(WebDriver, T, File) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed browser object.
initElements(Browser, T, File) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed browser object.
initElements(ElementLocatorFactory, Object) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Initialize the elements of web element ,list and eWeb element
initElements(WebDriver, T, String) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initElements(Browser, T, String) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initElements(Browser, T) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
As PageFactory.initElements(org.openqa.selenium.WebDriver, Class) but will use the TAF Browser class object for getting the driver.
initElements(WebDriver, Class<T>) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initElements(Browser, Class<T>) - Static method in class org.imaginea.test.automation.framework.locator.CustomPageFactory
Custom Page Factory method that initializes the Selenium PageFactory based element locators PageFactory with the passed driver object.
initialize(Object) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.KeywordBase
Initializes the class to collect the information of the methods available in the said class.
iNotContains(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not contains the given string.
iNotContains(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not contains the given pattern.
iNotContainsWord(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not contains the word for the given string.
iNotContainsWord(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not contains the word based on the given pattern.
iNotEndsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not ends with the given string.
iNotEndsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not ends with based on the given pattern.
iNotEqualsValue(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not equalt the given string.
iNotStartsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not starts with the given string.
iNotStartsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that does not starts with the given pattern.
isAfterClassConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAfterGroupsConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAfterMethodConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAfterSuiteConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAfterTestConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAllDisplayed() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the isDisplayed command on all the elements list stored inside.
isAlwaysRun() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isAt(T) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to PageObjectUtils.at(Class) method, instead it return true or false based on the at verification done.
isAt(Class<?>, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to PageObjectUtils.at(Class,java.io.File) method, instead it return true or false based on the at verification done.
isAt(Class<?>, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to PageObjectUtils.at(Class,java.lang.String) method, instead it return true or false based on the at verification done.
isAt(Class<?>) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to PageObjectUtils.at(Class) method, instead it return true or false based on the at verification done.
isAt(T, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to #at(T,java.io.File) method, instead it return true or false based on the at verification done.
isAt(T, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Similar to PageObjectUtils.at(Class) method, instead it return true or false based on the at verification done.
isBeforeClassConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isBeforeGroupsConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isBeforeMethodConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isBeforeSuiteConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isBeforeTestConfiguration() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
isDisplayed() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the isDisplayed command on the first element in the elements list stored inside.
isEnabled() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the isEnabled command on the first element in the elements list stored inside.
isEnabled() - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Return true or false based on the condition whether the test is enabled for execution or not.
isEnabled() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
isFailed() - Method in class org.imaginea.test.automation.framework.util.VerifyUtil
Utility to verify whether any verification is failed
ISimpleTest - Interface in org.imaginea.test.automation.framework.keywordmodel.suite
Interface to represent a single test in the suite file.
isInitialized() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Return true or false based on the coniditon whether the said object has been initialized by the TAF framework or its just an object.
isPassed() - Method in class org.imaginea.test.automation.framework.util.VerifyUtil
Utility to verify whether verification passed
isSelected() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the isSelected command on the first element in the elements list stored inside.
isSupported(String, Object[]) - Method in interface org.imaginea.test.automation.framework.keywordmodel.keywords.IKeyword
Verifies whether the said keyword with the arguments is supported by the implementing class or not.
isSupported(String, Object[]) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.KeywordBase
 
isSupported(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.CsvKeywordReader
 
isSupported(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.ExcelKeywordReader
 
isSupported(File) - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordReader
Should return true or false based on the criteria whether the said file is supported or not.
isSupported(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.CsvSuiteFileReader
 
isSupported(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.ExcelSuiteFileReader
 
isSupported(File) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISuiteFileReader
Methods to identify whether the said suite file is supported by the implementing class or not.
isSupported(File) - Method in interface org.imaginea.test.automation.framework.locator.locatorfiles.ILocatorFile
Utility to know whether the said type of locator storing file is supported by the particular implementation or not.
isSupported(File) - Method in class org.imaginea.test.automation.framework.locator.locatorfiles.PropertiesLocatorFile
 
iStartsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that starts with the given string.
iStartsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching as case insensitive the text that starts with the given pattern.
isTest() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
ISuiteFileReader - Interface in org.imaginea.test.automation.framework.keywordmodel.suite
An interface to represent the Suite file reader for reading and parsing the test-suite files.

K

KeywordBase - Class in org.imaginea.test.automation.framework.keywordmodel.keywords
Base keyword class that implements the IKeyword interface.
KeywordBase() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.keywords.KeywordBase
 
KeywordBasedAnnotations - Class in org.imaginea.test.automation.framework.locator.pagefactory
Extension of the Page factory Annotation
KeywordBasedAnnotations(ILocatorFile, Field) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedAnnotations
 
KeywordBasedLocatorFactory - Class in org.imaginea.test.automation.framework.locator.pagefactory
Factory to identify the respective Element locator based on whether the Browser object was set or not.
KeywordBasedLocatorFactory(ILocatorFile, SearchContext) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedLocatorFactory
 
KeywordBasedLocatorFactory(ILocatorFile, Browser) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.KeywordBasedLocatorFactory
 
KeywordException - Exception in org.imaginea.test.automation.framework.keywordmodel
 
KeywordException() - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.KeywordException
 
KeywordException(String) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.KeywordException
 
KeywordException(Throwable) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.KeywordException
 
KeywordException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.KeywordException
 
KeywordExecutor - Class in org.imaginea.test.automation.framework.keywordmodel.executor
Base Keyword Executor class that helps in reading a specified keyword file and executing the respective keyword and its arguments.
KeywordExecutor(WebDriver, File, String...) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
Main KeywordExecutor class constructor
KeywordExecutor(File, String...) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
KeywordExecutor class constructor which accepts the following params and sets the WebDriver object for the Keyword classes as null.
KeywordExecutor(File, List<String>) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
 
KeywordExecutor(WebDriver, File, List<String>) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
 
KeywordExecutor(File) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
KeywordExecutor class constructor which accepts the following params and sets the WebDriver object for the Keyword classes as null.
KeywordExecutor(WebDriver, File) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordExecutor
KeywordExecutor class constructor which accepts the following params
KeywordFactory - Class in org.imaginea.test.automation.framework.keywordmodel.executor
Factory class to identify the Keyword implementation classes that implement the IKeyword interface and execute the keywords with respective arguments.
KeywordFactory(WebDriver) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.executor.KeywordFactory
 
KeywordReaderException - Exception in org.imaginea.test.automation.framework.keywordmodel.reader
 
KeywordReaderException() - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.reader.KeywordReaderException
 
KeywordReaderException(String) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.reader.KeywordReaderException
 
KeywordReaderException(Throwable) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.reader.KeywordReaderException
 
KeywordReaderException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.keywordmodel.reader.KeywordReaderException
 

L

lastElement() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get last web element
lastEWebElement() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Return the extended webelement for the last webelement in the said EWebelement
loadFile(File) - Method in interface org.imaginea.test.automation.framework.locator.locatorfiles.ILocatorFile
Load the respective file for parsing if the implementation class supports the particular file.
loadFile(File) - Method in class org.imaginea.test.automation.framework.locator.locatorfiles.PropertiesLocatorFile
 
LocatorException - Exception in org.imaginea.test.automation.framework.locator
 
LocatorException() - Constructor for exception org.imaginea.test.automation.framework.locator.LocatorException
 
LocatorException(String) - Constructor for exception org.imaginea.test.automation.framework.locator.LocatorException
 
LocatorException(Throwable) - Constructor for exception org.imaginea.test.automation.framework.locator.LocatorException
 
locatorFile - Variable in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
 
LocatorFileFactory - Class in org.imaginea.test.automation.framework.locator.locatorfiles
Locator file factory for identifying the supported locator storage files/types and parsing the respective ILocatorFile implementation.
LocatorFileFactory() - Constructor for class org.imaginea.test.automation.framework.locator.locatorfiles.LocatorFileFactory
 

M

matches(String) - Method in class org.imaginea.test.automation.framework.dom.filter.NegatedTextMatcher
 
matches(String) - Method in class org.imaginea.test.automation.framework.dom.filter.PatternTextMatcher
 
matches(String) - Method in interface org.imaginea.test.automation.framework.dom.filter.TextMatcher
Matches the TextMatcher for the given text
MethodInfo - Class in org.imaginea.test.automation.framework.keywordmodel.keywords
Stores method information of each of the method present inside the keyword class.
MethodInfo(Method) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
MethodInvokerListener - Class in org.imaginea.test.automation.framework.testng.listener
 
MethodInvokerListener() - Constructor for class org.imaginea.test.automation.framework.testng.listener.MethodInvokerListener
 

N

NegatedTextMatcher - Class in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
NegatedTextMatcher(TextMatcher) - Constructor for class org.imaginea.test.automation.framework.dom.filter.NegatedTextMatcher
 
next() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the immediately following sibling.
nextAll() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get all following siblings of each element in the set of matched elements.
nextUntil(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get all following siblings of each element up to .
NoEWebElementException - Exception in org.imaginea.test.automation.framework.dom
 
NoEWebElementException() - Constructor for exception org.imaginea.test.automation.framework.dom.NoEWebElementException
 
NoEWebElementException(String) - Constructor for exception org.imaginea.test.automation.framework.dom.NoEWebElementException
 
noOfSheet - Static variable in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
notContains(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not contains the given string
notContains(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not contains the given pattern.
notContainsWord(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not contains word of the given string
notContainsWord(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not contains the word based on the given pattern.
notEndsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not ends with the given string
notEndsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not ends with the given pattern.
notEqualsValue(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not equals the given string c
notStartsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not starts with the given string
notStartsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that does not starts with the given pattern.
nthEWebElement(int) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get extended webelement for the webelement present at the given index
nthWebElement(int) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get nth element

O

openFile(File, int) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
openFile(String, int) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
openFile(File, String) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
openFile(String, String) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
openSheet(int) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
openSheet(String) - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
 
org.imaginea.test.automation.framework.config - package org.imaginea.test.automation.framework.config
 
org.imaginea.test.automation.framework.datadrive - package org.imaginea.test.automation.framework.datadrive
 
org.imaginea.test.automation.framework.datastore - package org.imaginea.test.automation.framework.datastore
 
org.imaginea.test.automation.framework.dom - package org.imaginea.test.automation.framework.dom
 
org.imaginea.test.automation.framework.dom.filter - package org.imaginea.test.automation.framework.dom.filter
 
org.imaginea.test.automation.framework.driver - package org.imaginea.test.automation.framework.driver
 
org.imaginea.test.automation.framework.keywordmodel - package org.imaginea.test.automation.framework.keywordmodel
 
org.imaginea.test.automation.framework.keywordmodel.executor - package org.imaginea.test.automation.framework.keywordmodel.executor
 
org.imaginea.test.automation.framework.keywordmodel.keywords - package org.imaginea.test.automation.framework.keywordmodel.keywords
 
org.imaginea.test.automation.framework.keywordmodel.reader - package org.imaginea.test.automation.framework.keywordmodel.reader
 
org.imaginea.test.automation.framework.keywordmodel.suite - package org.imaginea.test.automation.framework.keywordmodel.suite
 
org.imaginea.test.automation.framework.locator - package org.imaginea.test.automation.framework.locator
 
org.imaginea.test.automation.framework.locator.locatorfiles - package org.imaginea.test.automation.framework.locator.locatorfiles
 
org.imaginea.test.automation.framework.locator.pagefactory - package org.imaginea.test.automation.framework.locator.pagefactory
 
org.imaginea.test.automation.framework.pagemodel - package org.imaginea.test.automation.framework.pagemodel
 
org.imaginea.test.automation.framework.testng.listener - package org.imaginea.test.automation.framework.testng.listener
 
org.imaginea.test.automation.framework.util - package org.imaginea.test.automation.framework.util
 
org.imaginea.test.automation.framework.util.readers - package org.imaginea.test.automation.framework.util.readers
 

P

PageClass - Class in org.imaginea.test.automation.framework.pagemodel
 
PageClass() - Constructor for class org.imaginea.test.automation.framework.pagemodel.PageClass
 
PageException - Exception in org.imaginea.test.automation.framework.pagemodel
 
PageException() - Constructor for exception org.imaginea.test.automation.framework.pagemodel.PageException
 
PageException(String) - Constructor for exception org.imaginea.test.automation.framework.pagemodel.PageException
 
PageException(Throwable) - Constructor for exception org.imaginea.test.automation.framework.pagemodel.PageException
 
PageException(String, Throwable) - Constructor for exception org.imaginea.test.automation.framework.pagemodel.PageException
 
PageObjectUtils - Class in org.imaginea.test.automation.framework.util
Utility class containing mainly the util methods for the Page Class and Locator class.
PageObjectUtils() - Constructor for class org.imaginea.test.automation.framework.util.PageObjectUtils
 
parent() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get immediate parent of current web element
parents() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the all parents of current node in list .
parentsUntil(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the ancestors of the current elements, up to the matched element.
PatternTextMatcher - Class in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
PatternTextMatcher(CharSequence) - Constructor for class org.imaginea.test.automation.framework.dom.filter.PatternTextMatcher
 
prev() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the immediately preceding sibling.
prevAll() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get all preceding siblings of each element in the set of matched elements.
prevUntil(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get all preceding siblings of each element up to .
PropertiesLocatorFile - Class in org.imaginea.test.automation.framework.locator.locatorfiles
 
PropertiesLocatorFile() - Constructor for class org.imaginea.test.automation.framework.locator.locatorfiles.PropertiesLocatorFile
 
proxyForEWebElement(ClassLoader, ElementLocator) - Method in class org.imaginea.test.automation.framework.locator.CustomFieldDecorator
Return eWebelement object
putStaticData(String, Object) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Stores data in a static way this data will available to the whole execution.
putThreadData(String, String) - Method in class org.imaginea.test.automation.framework.datastore.GlobalDataStore
Stores data in way that is will be available for a particular thread.

R

read(File, List<String>) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.CsvSuiteFileReader
 
read(File, List<String>) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.ExcelSuiteFileReader
 
read(File, List<String>) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISuiteFileReader
Method to parse and return the test instances of the test present inside the said suite file.
ReaderFactory - Class in org.imaginea.test.automation.framework.keywordmodel.reader
Factory class to find the supported readers for the keyword files.
ReaderFactory(File) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.reader.ReaderFactory
Creates ReaderFactory object by using the File object passed.
ReaderFactory(File, String...) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.reader.ReaderFactory
Creates ReaderFactory object by using the File object passed.
readFile(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.CsvKeywordReader
 
readFile(File, String...) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.CsvKeywordReader
 
readFile(File) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.ExcelKeywordReader
 
readFile(File, String...) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.ExcelKeywordReader
 
readFile(File) - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordReader
Parses the particular file and returns a List containing the IKeywordStore object
readFile(File, String...) - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordReader
Parses the particular file and returns a List containing the IKeywordStore object

S

sendKeys(CharSequence...) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the send keys command on the first element in the elements list stored inside.
setArguments(List<Object>) - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordStore
Sets the keyword arguments
setArguments(List<Object>) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.TafKeywordStore
 
setBaseUrl(String) - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Sets the base Url
setBrowser(Browser) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
 
setConfig(DefaultConfig) - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Set the Default Config object to this object.
setConfigValue(String, String) - Method in class org.imaginea.test.automation.framework.config.DefaultConfig
Sets the configuration and its value to the config value.
setDate(long) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setDriver(WebDriver) - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Sets the driver object for use with this page class.
setDriver(WebDriver) - Method in class org.imaginea.test.automation.framework.pagemodel.Browser
Sets the WebDriver object into this Browser class object.
setDriver(WebDriver) - Method in class org.imaginea.test.automation.framework.pagemodel.TestClass
Sets the driver for this Test class
setDriverProvider(IDriverProvider) - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Sets the Driver Provider
setEnabled(boolean) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Sets the test to enabled or disabled state.
setEnabled(boolean) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
setExtraArguments(List<String>) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Sets any extra argument that may be required for the said test.
setExtraArguments(List<String>) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
setId(String) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setIgnoreMissingDependencies(boolean) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setInvocationCount(int) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setInvocationNumbers(List<Integer>) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setKeyword(String) - Method in interface org.imaginea.test.automation.framework.keywordmodel.reader.IKeywordStore
Sets the keyword name
setKeyword(String) - Method in class org.imaginea.test.automation.framework.keywordmodel.reader.TafKeywordStore
 
setLocatorFile(File) - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
Sets the locator file which have to be used for initializing the WebElements of the current Page class.
setMethodName(String) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
setMethodObject(Method) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
setMissingGroup(String) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setNoOfParams(int) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
setParameterInvocationCount(int) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setParameterTypesAsList(List<Class<?>>) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
setPrameterTypes(Class<?>[]) - Method in class org.imaginea.test.automation.framework.keywordmodel.keywords.MethodInfo
 
setPriority(int) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setRetryAnalyzer(IRetryAnalyzer) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setSkipFailedInvocations(boolean) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setTestClass(ITestClass) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setTestFilePath(String) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Sets the file path of the said test.
setTestFilePath(String) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
setTestId(String) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Sets the test-id mentioned in the suite file for the specified the test
setTestId(String) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
setTestName(String) - Method in interface org.imaginea.test.automation.framework.keywordmodel.suite.ISimpleTest
Set the test name for the said test
setTestName(String) - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
setThreadBasedDriver(boolean) - Method in class org.imaginea.test.automation.framework.driver.CacheDriverFactory
Sets the thread based driver configuration with the given value.
setThreadPoolSize(int) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setTimeOut(long) - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
setValue(Field, Object, String) - Method in class org.imaginea.test.automation.framework.datadrive.ClassParser
 
siblings() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get all sibling of current element .
SimpleLocatorFactory - Class in org.imaginea.test.automation.framework.locator.pagefactory
Factory to identify the respective Element locator based on whether the Browser object was set or not.
SimpleLocatorFactory(Browser) - Constructor for class org.imaginea.test.automation.framework.locator.pagefactory.SimpleLocatorFactory
 
SimpleTest - Class in org.imaginea.test.automation.framework.keywordmodel.suite
 
SimpleTest(String, String, boolean, String, List<String>) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
size() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Get the size of webelements represented by the said extended webelement
skipFailedInvocations() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
startsWith(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that starts with the given string
startsWith(Pattern) - Static method in class org.imaginea.test.automation.framework.dom.filter.TextMatching
Returns a TextMatcher for matching the text that starts with the given pattern.
storeData() - Method in class org.imaginea.test.automation.framework.util.readers.ExcelReader
Stores the whole data of the currently opened sheet in a Map containing keys
submit() - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Executes the submit action on the first element in the elements list stored inside.

T

TafKeywordStore - Class in org.imaginea.test.automation.framework.keywordmodel.reader
TAF implementation of the interface IKeywordStore
TafKeywordStore() - Constructor for class org.imaginea.test.automation.framework.keywordmodel.reader.TafKeywordStore
 
TestClass - Class in org.imaginea.test.automation.framework.pagemodel
Base Class to be extended by your Test classes required to be executed for using the in-built Page Object Model supported by the framework.
TestClass() - Constructor for class org.imaginea.test.automation.framework.pagemodel.TestClass
 
TestSuite - Class in org.imaginea.test.automation.framework.keywordmodel.suite
Utility to read and parse test-suites and return ISimpleTest object of the tests present in the suite file.
TestSuite(File, List<String>) - Constructor for class org.imaginea.test.automation.framework.keywordmodel.suite.TestSuite
Constructor to create TestSuite object.
TextMatcher - Interface in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
TextMatching - Class in org.imaginea.test.automation.framework.dom.filter
Created by menonvarun on 03-12-2014.
TextMatching() - Constructor for class org.imaginea.test.automation.framework.dom.filter.TextMatching
 
to(WebDriver, T) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
 
to(Class<?>) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url.
to(Class<?>, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url and initializes any PageFactory based WebElements in the said class using the provided locator file.
to(Class<?>, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url.
to(T) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url.
to(T, File) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url and initializes any PageFactory based WebElements in the said class using the provided locator file.
to(T, String) - Method in class org.imaginea.test.automation.framework.util.PageObjectUtils
Navigates to said page after appending the base url to Page url.
toString() - Method in class org.imaginea.test.automation.framework.keywordmodel.suite.SimpleTest
 
toString() - Method in class org.imaginea.test.automation.framework.testng.listener.CustomTestNGMethod
 
toUrl() - Method in class org.imaginea.test.automation.framework.pagemodel.AbstractPageClass
The url for the said page.
toUrl() - Method in class org.imaginea.test.automation.framework.pagemodel.PageClass
 
type(String) - Method in class org.imaginea.test.automation.framework.dom.EWebElement
Type onto the first element if its an input box represented by the said extended webelement.

U

Utilities - Class in org.imaginea.test.automation.framework.util
Util class containing some util methods to be used while automation.
Utilities() - Constructor for class org.imaginea.test.automation.framework.util.Utilities
 

V

valueOf(String) - Static method in enum org.imaginea.test.automation.framework.dom.filter.FilterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.imaginea.test.automation.framework.dom.filter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyTrue(boolean, String) - Method in class org.imaginea.test.automation.framework.util.VerifyUtil
Utility that checks the truth condition and stores the given message for future verification.
VerifyUtil - Class in org.imaginea.test.automation.framework.util
Utility to verify the test results.
VerifyUtil() - Constructor for class org.imaginea.test.automation.framework.util.VerifyUtil
 

W

waitForElementPresent(WebDriver, WebElement) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the element to be present on the page.
waitForElementPresent(WebDriver, WebElement, long) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the element to be present on the page.
waitForElementPresent(WebDriver, List<WebElement>) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the List of elements to be present on the page.
waitForElementPresent(WebDriver, List<WebElement>, long) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the List of elements to be present on the page.
waitForElementToBeVisible(WebDriver, WebElement) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the element to be visible on the page.
waitForElementToBeVisible(WebDriver, WebElement, long) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method to wait for the element to be visible on the page.
waitForPage(Browser, Class<?>, long) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method for waiting for the page object model page to appear or displayed.
waitForPage(Browser, Class<?>) - Method in class org.imaginea.test.automation.framework.util.Utilities
Util method for waiting for the page object model page to appear or displayed.
whereAttribute(String, TextMatcher) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns a filter for the given attributeName value using given TextMatcher.
whereClass(TextMatcher) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns filter for class attribute using given TextMatcher.
whereId(TextMatcher) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns filter for id attribute using given TextMatcher.
whereName(TextMatcher) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns filter for name attribute using given TextMatcher.
whereText(TextMatcher) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns filter for filtering text of a element for a given TextMatcher.
withAttribute(String, String) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter to exactly match the respective attributeName value
withClass(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter to exactly match the class attribute value
withId(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter to exactly match the id attribute value
withName(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter to exactly match the name attribute value
withText(String) - Static method in class org.imaginea.test.automation.framework.dom.filter.Filter
Returns the filter to exactly match the text value
A B C D E F G I K L M N O P R S T U V W 

Copyright © 2014. All rights reserved.