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

A

Action - Class in com.appfoundation.automation.framework.gwen.domain
Action
Action(ActionType) - Constructor for class com.appfoundation.automation.framework.gwen.domain.Action
 
action - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
action - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
action - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
action - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
ActionAssembler - Class in com.appfoundation.automation.framework.gwen.business
ActionAssembler
ActionAssembler() - Constructor for class com.appfoundation.automation.framework.gwen.business.ActionAssembler
 
actionAssembler - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
ActionDefinition - Class in com.appfoundation.automation.framework.gwen.domain.defined
ActionDefinition
ActionDefinition(AssembledAction) - Constructor for class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
ActionException - Exception in com.appfoundation.automation.framework.gwen.exception
ActionException
ActionException() - Constructor for exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
ActionException(int, String, String, String) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
actions - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
actions - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
ActionType - Enum in com.appfoundation.automation.framework.gwen.domain
ActionType
ActionType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.ActionType
 
addVariable(String, String) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
afterClass() - Static method in class com.appfoundation.automation.framework.BaseSeleniumTest
This method should be called after all the test methods in a given test class have run.
assemble(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Assembles an action based on the given unprocessed line (sentence)
assemble(String, List<AssembledAction>) - Method in class com.appfoundation.automation.framework.gwen.business.TestAssembler
Assembles a suite based on the given list of actions.
AssembledAction - Class in com.appfoundation.automation.framework.gwen.domain.assembled
AssembledAction
AssembledAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
assembledActions - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
AssembledFile - Class in com.appfoundation.automation.framework.gwen.domain.assembled
AssembledFile
AssembledFile(String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
assembledFile - Variable in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
Populated if the Sentences could be assembled into Actions
AssertAction - Class in com.appfoundation.automation.framework.gwen.domain.action
AssertAction
AssertAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
assertType - Variable in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
The type of assertion
AssertType - Enum in com.appfoundation.automation.framework.gwen.domain.action
Assert Type
AssertType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.action.AssertType
 
AT_LEAST_2 - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 

B

BaseModel - Class in com.appfoundation.automation.framework
 
BaseModel(BaseSeleniumTest) - Constructor for class com.appfoundation.automation.framework.BaseModel
 
BaseSeleniumTest - Class in com.appfoundation.automation.framework
Base Selenium Test
BaseSeleniumTest() - Constructor for class com.appfoundation.automation.framework.BaseSeleniumTest
 
baseUrl - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The base URL which is the prefix on any URL used to get a page
beforeClass() - Static method in class com.appfoundation.automation.framework.BaseSeleniumTest
 
beforeEachTestCase() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
This method should be called before each test method is run.
BeginTestAction - Class in com.appfoundation.automation.framework.gwen.domain.action
BeginTestAction
BeginTestAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.BeginTestAction
 
Browser - Enum in com.appfoundation.automation.framework
Represents a list of supported browsers.
Browser() - Constructor for enum com.appfoundation.automation.framework.Browser
 
browser - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
browsers - Variable in class com.appfoundation.automation.framework.gwen.domain.action.BrowsersAction
 
browsers - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
BrowsersAction - Class in com.appfoundation.automation.framework.gwen.domain.action
BrowsersAction
BrowsersAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.BrowsersAction
 
BrowserTestAssembler - Class in com.appfoundation.automation.framework.gwen.business
BrowserTestAssembler
BrowserTestAssembler() - Constructor for class com.appfoundation.automation.framework.gwen.business.BrowserTestAssembler
 
browserTestAssembler - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
BrowserTestCase - Class in com.appfoundation.automation.framework.gwen.domain.execute
BrowserTestCase
BrowserTestCase(String, Browser, List<ExecutableAction>, boolean) - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
BrowserTestCaseAction - Class in com.appfoundation.automation.framework.gwen.domain.execute
BrowserTestCaseAction
BrowserTestCaseAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
BrowserTestCaseAction(ExecutableAction) - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
BrowserType - Annotation Type in com.appfoundation.automation.framework
Annotation used for specifying the type of browser for a test class
BrowserVersion - Enum in com.appfoundation.automation.framework
Represents a list of supported HTML Browser versions, which can be additionally specified for an test class for HTML Unit.
BrowserVersion() - Constructor for enum com.appfoundation.automation.framework.BrowserVersion
 
buildDirectory - Variable in class com.appfoundation.automation.framework.RuntimeProperties
Location that the running system will consider the build output directory
button(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the xpath for locating a web element type of Button
buttonByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath used for getting a button by its text in the format of button[contains(.,'some text')]
by - Variable in class com.appfoundation.automation.framework.gwen.domain.Locator
The method by which the web element is to be located
ByType - Enum in com.appfoundation.automation.framework.gwen.domain.locator
ByType
ByType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.locator.ByType
 

C

cases - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
cases - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
checkbox(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
checkboxByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for finding an input type of checkbox by its name
checkboxByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for finding an HTML input of type checkbox by its value
chromeDriver - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The location of the Chrome driver
classpathItemToFile(String) - Static method in class com.appfoundation.automation.util.FileUtils
Takes an item on the classpath and converts it to a temporary file
ClearAction - Class in com.appfoundation.automation.framework.gwen.domain.action
ClearAction
ClearAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.ClearAction
 
click(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Clicks the web element matching the given xpath
click(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Clicks the web element matching the given xpath
ClickAction - Class in com.appfoundation.automation.framework.gwen.domain.action
ClickAction
ClickAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.ClickAction
 
clickAt(By) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
This is something that was present in Selenium prior to Web Driver, which forces clicking on the element of the matching expression whether that element is clickable or whether that click would be at some other location on the screen.
clickAt(WebDriver, By) - Static method in class com.appfoundation.automation.util.TestUtils
This is something that was present in Selenium prior to Web Driver, which forces clicking on the element of the matching expression whether that element is clickable or whether that click would be at some other location on the screen.
com.appfoundation.automation - package com.appfoundation.automation
The automation framework is a simplification for defining JUnit-Selenium based tests against HTML5 based web applications.
com.appfoundation.automation.framework - package com.appfoundation.automation.framework
 
com.appfoundation.automation.framework.gwen - package com.appfoundation.automation.framework.gwen
The Gwen (Generic Web Exploration Narrative) language is a human-style language for defining HTML5 based browser interaction tests.
com.appfoundation.automation.framework.gwen.business - package com.appfoundation.automation.framework.gwen.business
Contains business logic related classes for processing, assembling, defining, and executing in the Gwen language.
com.appfoundation.automation.framework.gwen.business.report - package com.appfoundation.automation.framework.gwen.business.report
Contains classes used for exporting reports in various formats, such as HTML.
com.appfoundation.automation.framework.gwen.domain - package com.appfoundation.automation.framework.gwen.domain
This package contains the object representations of the data entities within the Gwen domain.
com.appfoundation.automation.framework.gwen.domain.action - package com.appfoundation.automation.framework.gwen.domain.action
This package contains the data entities for representing the different types of user defined Actions in a test definition.
com.appfoundation.automation.framework.gwen.domain.assembled - package com.appfoundation.automation.framework.gwen.domain.assembled
Contains the entities that have been assembled.
com.appfoundation.automation.framework.gwen.domain.defined - package com.appfoundation.automation.framework.gwen.domain.defined
Contains the entities that have been defined.
com.appfoundation.automation.framework.gwen.domain.execute - package com.appfoundation.automation.framework.gwen.domain.execute
Contains the entities that can and/or have been executed.
com.appfoundation.automation.framework.gwen.domain.locator - package com.appfoundation.automation.framework.gwen.domain.locator
Contains entities associating with representing XPath locations using object notation.
com.appfoundation.automation.framework.gwen.domain.sentence - package com.appfoundation.automation.framework.gwen.domain.sentence
Contains the entities that have been assembled into a Sentence.
com.appfoundation.automation.framework.gwen.exception - package com.appfoundation.automation.framework.gwen.exception
Contains the different types of exceptions that can be thrown during processing, assembly, definition, and execution.
com.appfoundation.automation.util - package com.appfoundation.automation.util
Contains general utility classes for working within the automation framework.
command - Variable in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
commandLine - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
CommandLineAction - Class in com.appfoundation.automation.framework.gwen.domain.action
 
CommandLineAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
CommandLineException - Exception in com.appfoundation.automation.framework.gwen.exception
 
CommandLineException(String) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
CommandLineException(String, String[]) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
CommandLineParameters - Class in com.appfoundation.automation.framework.gwen.domain
 
CommandLineParameters(File, File, File) - Constructor for class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
CommandLineProcessor - Class in com.appfoundation.automation.framework.gwen.business
CommandLineProcessor
CommandLineProcessor() - Constructor for class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
createDriver() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Handles creating the appropriate web driver
createDriverService(Browser) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Instantiates the driver service (if needed) for the given browser type
createDriverServiceForChrome() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates and starts the driver service for Chrome
createScreenshotAction() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
createTemporaryPropertiesFile(String[], String[]) - Static method in class com.appfoundation.automation.util.FileUtils
 
createWebDriverForChrome() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates the Web Driver implementation for Chrome.
createWebDriverForFirefox() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates the Web Driver implementation for Firefox.
createWebDriverForHtmlUnit(BrowserVersion) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates the Web Driver implementation for HTML unit.
createWebDriverForInternetExplorer() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates the Web Driver implementation for Internet Explorer.
createWebDriverForSafari() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Creates the Web Driver implementation for Safari.
currentBrowser - Static variable in class com.appfoundation.automation.framework.BaseSeleniumTest
Keeps track of the browser for the current running test method

D

defaultTimeout - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The default timeout settings for activities which involve waiting
deriveAssertAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives an Assert Action from the given Sentence
deriveBeginTestAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Begin Test Action from the given Sentence
deriveBrowsersAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Browsers Action from the given Sentence
deriveClearAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Clear Action from the given Sentence
deriveClickAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Click Action from the given Sentence
deriveCommandLineAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
 
deriveDragAndDropAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
 
deriveEndTestAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives an End Test Action from the given Sentence
deriveLocator(String, int, Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Locator starting at the specified index in the given Sentence
deriveScreenshotAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Screenshot Action from the given Sentence
deriveScreenshotsAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Screenshots Action from the given Sentence.
deriveSwitchAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
 
deriveTestAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Test Action from the given Sentence
deriveTypeAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Type Action from the given Sentence
deriveUrlAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Url Action from the given Sentence
deriveWaitAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Derives a Wait Action from the given Sentence
determineAction(Sentence) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Determines the type of action from the given Sentence
determineVariable(String, int) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
 
directory - Variable in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
divById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting a div by id in the format of div[@id='someId']
divId - Variable in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
DivResult - Class in com.appfoundation.automation.framework.gwen.domain.locator
DivResult
DivResult() - Constructor for class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
doubleClick(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Double-clicks on the element that matches the given xpath
doubleClick(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Double-clicks on the element that matches the given xpath
dragAndDrop(WebElement, int, int) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Performs a drag and drop
dragAndDrop(WebDriver, String, int, int) - Static method in class com.appfoundation.automation.util.TestUtils
Performs a drag and drop
dragAndDrop(WebDriver, WebElement, int, int) - Static method in class com.appfoundation.automation.util.TestUtils
Performs a drag and drop
DragAndDropAction - Class in com.appfoundation.automation.framework.gwen.domain.action
DragAndDropAction
DragAndDropAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
driver - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
The web driver used for browser interaction

E

element(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles creating the XPath for the element type
elements - Variable in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
emulatedVersion - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
For HTML unit based test classes, allow the specification of a version to emulate
EmulateVersion - Annotation Type in com.appfoundation.automation.framework
Annotation used for indicating a particular browser type and version for an HTML Unit test class.
END - Static variable in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
EndTestAction - Class in com.appfoundation.automation.framework.gwen.domain.action
EndTestAction
EndTestAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.EndTestAction
 
error - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
error - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
error - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
escape(String) - Method in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
example - Variable in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
example - Variable in exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
exception - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
exception - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
exception - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
ExecutableAction - Class in com.appfoundation.automation.framework.gwen.domain.execute
ExecutableAction
ExecutableAction(ActionDefinition) - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
executableActions - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
ExecutableTestSuite - Class in com.appfoundation.automation.framework.gwen.domain.execute
ExecutableTestSuite
ExecutableTestSuite(String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
ExecutableTestSuiteReport - Class in com.appfoundation.automation.framework.gwen.business.report
ExecutableTestSuiteReport
ExecutableTestSuiteReport() - Constructor for class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
execute(ExecutorListener, ExecutableTestSuite) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Executes the given suite.
execute(File) - Method in class com.appfoundation.automation.framework.gwen.Executor
 
execute(String, File) - Method in class com.appfoundation.automation.framework.gwen.Executor
Main execution point for dealing with a single file
execute(List<String>, List<File>) - Method in class com.appfoundation.automation.framework.gwen.Executor
Main execution point for dealing with multiple files
execute(TestSuiteResult) - Method in class com.appfoundation.automation.framework.gwen.Executor
 
executeAction(BrowserTestCase, BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing the given action in the given test case.
executeAssertAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing an Assert Action.
executeClearAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
executeClickAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing a Cick Action.
executeCommandLine(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
executed - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
executeDirectory(File) - Method in class com.appfoundation.automation.framework.gwen.Executor
 
executeDragAndDrop(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
ExecuteException - Exception in com.appfoundation.automation.framework.gwen.exception
ExecuteException
ExecuteException(String) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.ExecuteException
 
executeReport - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
executeScreenshotAction(BrowserTestCase, BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing a Screenshot Action.
executeSwitchAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
executeTestCaseInBrowser(ExecutableTestSuite, TestCaseGroup, BrowserTestCase) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing an individual test case in a specific browser
executeTypeAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing a Type Action.
executeWaitAction(BaseSeleniumTest, BrowserTestCaseAction) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles executing a Wait Action.
ExecutionState - Enum in com.appfoundation.automation.framework.gwen.domain.execute
 
ExecutionState() - Constructor for enum com.appfoundation.automation.framework.gwen.domain.execute.ExecutionState
 
Executor - Class in com.appfoundation.automation.framework.gwen
 
Executor() - Constructor for class com.appfoundation.automation.framework.gwen.Executor
 
Executor(String[]) - Constructor for class com.appfoundation.automation.framework.gwen.Executor
 
executor - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
ExecutorListener - Interface in com.appfoundation.automation.framework.gwen
 
extjscheckbox(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsCheckboxByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS checkbox by its text
extjscoloroption(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsColorPickerLinkByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS color picker link by its HEX color code value, for example 00FF00.
extJsComboBoxButtonByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting the button in an ExtJS combo box by its name.
extJsComboBoxButtonByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting the button in an ExtJS combo box.
extjscombobutton(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for an ExtJS combo box button
extjscomboitem(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsComboItemByRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting the menu item in an ExtJS combo box by its row
extJsComboItemByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS combo box item by its text
extjsdatebutton(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsDateButtonByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS Date field button by its name
extJsDateButtonByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS date field button by its value
extjsdialog(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for an extjsdialog Web Element Type
extjsdialogbutton(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for an extjsdialogbutton Web Element Type
extJsFilefieldByButtonText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS file input field by its button's text
extjsgrid(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for the extjsgrid Web Element Type.
extJsGrid() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel in the format of table[contains(@class,'x-grid-table')]
extJsGrid(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid base component by some text that it contains in the format of table[contains(@class,'x-grid-table') and contains(.,'some text')]
extjsgridrow(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for the extjsgridrow Web Element Type.
extJsGridRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by 1-based index, in the format of table[contains(@class,'x-grid-table')]/descendant::tr[row_index]
extJsGridRow(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by its text content, in the format of table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]
extjsgridrowexpand(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for the extjsgridrowexpand Web Element Type.
extJsGridRowExpansionNode(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point, in the format of table[contains(@class,'x-grid-table')]/descendant::tr[row_index]/descendant::img[contains(@class,'x-tree-expander')]
extJsGridRowExpansionNode(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point, in the format of table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]/descendant::img[contains(@class,'x-tree-expander')]
extjshtmleditor(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsHtmlEditor() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS html editor component
extJsHtmlEditorById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS HTML editor by id
extJsMessageBox() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting the message box div in ExtJS in the format of *[starts-with(@id, 'messagebox')
extjsradio(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsRadio(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPat for getting an ExtJS radio button by its text
extjsslider(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
extJsSlider() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS slider
extjssplitbuttonitem(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for an extjssplitbuttonitem Web Element Type.
extJsSplitButtonMenuItem(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an ExtJS Split Button's menu item by that menu item's text in the format of div[starts-with(@id, 'menu')]/descendant::a/span[text()='some text']

F

failedActionIndex - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
failure - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
failure - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
failure - Variable in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
file - Variable in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
file - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
FILE_OR_DIR_REQUIRED - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
filetoList(File) - Static method in class com.appfoundation.automation.util.FileUtils
 
FileUtils - Class in com.appfoundation.automation.util
FileUtils
FileUtils() - Constructor for class com.appfoundation.automation.util.FileUtils
 
find(String) - Method in class com.appfoundation.automation.framework.BaseModel
Shortcut for finding an Element by its XPath for the current driver in the current test to which this model belongs.
find(BaseSeleniumTest, String) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Handles finding a Web Element using the given XPath.
findBrowser(String) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Returns the browser based on the given element from a sentence
findButtonById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the xpath for getting a button by its id in the format of //button[@id='someId']
findButtonByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath to get the button by the given text relative to the root of the DOM in the format of //button[contains(.,'some text')]
findButtonByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting an input relative to the div by ID in which it resides in the format of //div[@id='someId']/descendant::button[contains(.,'some text')]
findCheckboxByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an input type of checkbox by its name
findCheckboxByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an input type of checkbox by its name in a div
findCheckboxByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an HTML input of type checkbox by its value
findCheckboxByValueInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an HTML input of type checkbox by its value in a div
findDivById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a div by id
findDivByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath needed for getting a div that contains the given text (returns the first result), in the format of (//div[contains(.,"some text")])[1]
findExtJsCheckboxByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an ExtJS checkbox by its text
findExtJsCheckboxByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an ExtJS checkbox by its text in a div
findExtJsColorPickerLinkByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS color picker link by its HEX color code value, for example 00FF00.
findExtJsColorPickerLinkByValueInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS color picker link by its HEX color code value in a div, for example 00FF00.
findExtJsComboBoxButtonByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding the button in an ExtJS combo box by its name
findExtJsComboBoxButtonByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding the button in an ExtJS combo box by its name in a div
findExtJsComboBoxButtonByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for locating the button in an ExtJs combo box by its value
findExtJsComboBoxButtonByValueInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for locating the button in an ExtJS combo by its value inside of a div
findExtJsComboItemByRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPAth for getting the item in an ExtJS combo box by row
findExtJsComboItemByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting the item in an ExtJS combo box by its text
findExtJsDateButtonByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS Date field button by its name
findExtJsDateButtonByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS Date field button by its name in a div
findExtJsDateButtonByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS date field button by its value
findExtJsDateButtonByValueInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS date field button by its value in a div
findExtJsFilefieldByButtonText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS file input field by its button's text
findExtJsFilefieldByButtonTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS file input field by its button's text in a div
findExtJsGrid() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel in the format of //table[contains(@class,'x-grid-table')]
findExtJsGridByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Return the XPath for getting an ExtJS grid by its text, in the format of //table[contains(@class,'x-grid-table') and contains(.,'')]
findExtJsGridByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component by some text that in contains, inside of some div
findExtJsGridInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, relative to the specified div in the format of //div[@id='someId']/descendant::table[contains(@class,'x-grid-table')]
findExtJsGridRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by 1-based index, in the format of //table[contains(@class,'x-grid-table')]/descendant::tr[row_index]
findExtJsGridRow(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by its text content, in the format of table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]
findExtJsGridRowExpansionNode(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point, in the format of //table[contains(@class,'x-grid-table')]/descendant::tr[row_index]/descendant::img[contains(@class,'x-tree-expander')]
findExtJsGridRowExpansionNode(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point, in the format of //table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]/descendant::img[contains(@class,'x-tree-expander')]
findExtJsGridRowExpansionNodeInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point within a parent div, in the format of //div[@id='someId']/descendant::table[contains(@class,'x-grid-table')]/descendant::tr[row_index]/descendant::img[contains(@class,'x-tree-expander')]
findExtJsGridRowExpansionNodeInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element's expansion node point within a parent div, in the format of //div[@id='someId']/descendant::table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]/descendant::img[contains(@class,'x-tree-expander')]
findExtJsGridRowInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by 1-based index relative to the specified div, in the format of //div[@id='someId']/descendant::table[contains(@class,'x-grid-table')]/descendant::tr[row_index]
findExtJsGridRowInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS grid based component, meaning gridpanel or treepanel, row element by 1-based index relative to the specified div, in the format of //div[@id='someId']/descendant::table[contains(@class,'x-grid-table')]/descendant::tr[contains(.,'some text')]
findExtJsHtmlEditor() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS html editor component
findExtJsHtmlEditorById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS html editor by id
findExtJsHtmlEditorInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS html editor component in a div
findExtJsMessageBox() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath relative to the root DOM for getting an ExtJS message box in the format of //*[starts-with(@id, 'messagebox')
findExtJsMessageBoxButtonByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath relative to the root of the DOM for getting an ExtJS message box button by its text in the format of //*[starts-with(@id, 'messagebox')/descendant::button[contains(.,'some text')]
findExtJsRadioByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an ExtJS Radio button by its text
findExtJsRadioByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for finding an ExtJS Radio button by its text in a div
findExtJsSlider() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS slider
findExtJsSliderInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
 
findExtJsSplitButtonMenuItem(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an ExtJS Split Button's menu item by that menu item's text in the format of //div[starts-with(@id, 'menu')]/descendant::a/span[text()='some text']
findInputById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the xpath for getting an input by id in the format of //input[@id='myId']
findInputByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the xpath for getting an input by name relative to the root of the DOM in the format of //input[@name='myName']
findInputByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting an input by name relative to the div by ID in which it resides in the format of //div[@id='someId']/descendant::input[@name='myName']
findInputByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the xpath for getting an input by its text value in the format of //input[contains(@value,'foobar')]
findInputByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the xpath for getting an input by its text value inside of a div, in the format of //div[@id='someId']/descendant::input[contains(@value,'foobar')]
findLinkByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML link by its text content
findLinkByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML link by its text content in a div
findOptionByRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an option by its row (occurrence)
findOptionByRowInSelect(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an option by its row in a select by name
findOptionByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an option by its text
findOptionByTextInSelect(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an option bu its text inside a select by name
findOptionByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML option by the given value
findOptionByValueInSelect(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an option by value in the select by name
findRadioByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML radio input by its value
findRadioByValueInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML radio input by its value in a div
findSelectByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML select component by its name
findSelectByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting an HTML select component by its name in a div
findTable() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table
findTableById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table by its ID
findTableByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table by its text contents in the format of //table[contains(.,'some text')]
findTableByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table in a div by its text content
findTableInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table in the given div
findTableRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a table (also gridpanel) row by its 1-based index.
findTableRow(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath used for getting a table row by its text content in the format of //table/descendant::tr[contains(.,'Lisa')]
findTableRowColumn(int, int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table row's column by its 1-based index from the root of the DOM
findTableRowColumn(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Return the XPath for getting a table's td element based on its text content
findTableRowColumnInDiv(int, int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a table row's column by its 1-based index in the given div
findTableRowColumnInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table's td element by its contained text
findTableRowinDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a table row by its text content in the div of the given ID
findTableRowInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a table (also gridpanel) row by its 1-based index.
findTextAreaById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a text area by its ID
findTextAreaByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a textarea by name
findTextAreaByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a textarea by name in a div
findTextAreaByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a textarea by its text
findTextAreaByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a textarea by its text in a div
findTouchButtonByOccurrence(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch button by its 1 based occurrence in the page
findTouchButtonByOccurrenceInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch button by its 1 based occurrence in the specified div
findTouchButtonByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a Sencha Touch button
findTouchButtonByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a Sencha Touch button by text in a div
findTouchCheckboxById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch checkbox by its id
findTouchCheckboxByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch checkbox by its name
findTouchCheckboxByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch checkbox by its name in the given div
findTouchDateButtonById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch date button by its id
findTouchDateButtonByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch date button by its name
findTouchDateButtonByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch date button by its name in the given div
findTouchListItemByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting a sencha touch list item containing the given text
findTouchListItemByTextInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting a sencha touch list item containing the given text in the given div
findTouchRadioByOccurrence(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch radio button by the given 1-based occurrence
findTouchRadioByOccurrenceInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch radio button inside the div of the given id
findTouchSelectById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch select field by its id
findTouchSelectByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch select field by its name
findTouchSelectByNameInDiv(String, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch select field by its name in the given div
findTouchSliderByOccurrence(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting a sencha touch slider by its 1-based occurrence in the page
findTouchSliderByOccurrenceInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generats the XPath for geting a sencha touch slider by its 1-based occurrence in the div of the given ID
findTouchSpinnerDownByDefault() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner down button, assuming its the only one in the page
findTouchSpinnerDownByDefaultInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner down button inside the given div
findTouchSpinnerDownByOccurrence(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the Xpath for getting a sencha touch spinner down button by its 1-based occurrence in the page
findTouchSpinnerDownByOccurrenceInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner down button inside the div of the given id
findTouchSpinnerUpByDefault() - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner up button, assuming its the only one in the page
findTouchSpinnerUpByDefaultInDiv(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner up button inside the given div
findTouchSpinnerUpByOccurrence(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the Xpath for getting a sencha touch spinner up button by its 1-based occurrence in the page
findTouchSpinnerUpByOccurrenceInDiv(int, String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the XPath for getting a sencha touch spinner up button inside the div of the given id
findVariables(List<String>) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
 
firefoxExe - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The location of firefox

G

getAction() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
getAction(int) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
getAction() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
getAction() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
getAction() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
getActions() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getActions() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getAssembledActions() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
getAssembledFile() - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
getAssertType() - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
getBaseUrl() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Returns the base URL for all test locations
getBaseUrl() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the base URL which is the prefix on any URL used to get a page, given as the property base.url
getBrowser() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getBrowsers() - Method in class com.appfoundation.automation.framework.gwen.domain.action.BrowsersAction
 
getBrowsers() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
getBuildDirectory() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the location that the running system will consider the build output directory , as defined in the properties file with build.directory
getBy() - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
getCases() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getCases() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
getChromeDriver() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the location of the chrome driver as define in the properties file as chrome.driver
getCommand() - Method in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
getDefaultTimeout() - Method in class com.appfoundation.automation.framework.RuntimeProperties
 
getDirectory() - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
getDivId() - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
getDriver() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Returns the current web driver
getElements() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
getExample() - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
getExample() - Method in exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
getException() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
getException() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
getException() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
getExecutableActions() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
getFailedActionIndex() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getFile() - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
getFile() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
getFirefoxExe() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the location of firefox as defined in the properties file as firefox.exe
getIEDriver() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the location of the IE Driver EXE as specified in the properties file by ie.driver
getInstance() - Static method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the instance
getLine() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
getLine() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
getLine() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
getLine() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
getLineNumber() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
getLineNumber() - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
getLines() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.ClearAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.ClickAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
getLocator() - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
getMessage() - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
getMessage() - Method in exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
getMessage() - Method in exception com.appfoundation.automation.framework.gwen.exception.ExecuteException
 
getMessage() - Method in exception com.appfoundation.automation.framework.gwen.exception.LocatorFormatException
 
getMessage() - Method in exception com.appfoundation.automation.framework.gwen.exception.TestAssemblyException
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
getName() - Method in class com.appfoundation.automation.framework.gwen.domain.Variable
 
getOriginal() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
getOriginalLine() - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
getProperties() - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
getReportFile() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getResult() - Method in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
getRunTimeInSeconds() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getRunTimeInSeconds() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getRunTimeInSeconds() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
getSafariExe() - Method in class com.appfoundation.automation.framework.RuntimeProperties
Returns the location of the Safari EXE as specified in the properties file by safari.exe
getScreenShotCount() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
 
getScreenshotsType() - Method in class com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsAction
 
getSentenceFile() - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
getState() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
getState() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getState() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
getSuiteDefinition() - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
getSuiteExecution() - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
getSwitchToDefault() - Method in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
getTest() - Method in class com.appfoundation.automation.framework.BaseModel
 
getTestGroups() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getTestName() - Method in class com.appfoundation.automation.framework.gwen.domain.action.TestAction
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.action.AssertType
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsType
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.action.WaitType
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.ActionType
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.locator.ByType
 
getText() - Method in enum com.appfoundation.automation.framework.gwen.domain.locator.WebElementType
 
getType() - Method in class com.appfoundation.automation.framework.gwen.domain.Action
 
getUrl() - Method in class com.appfoundation.automation.framework.gwen.domain.action.UrlAction
 
getUrl() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
getUrl() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
getValidationErrorActionIndex() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getValidationMessage() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
getValue() - Method in class com.appfoundation.automation.framework.gwen.domain.Variable
 
getVariables() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
getVariables() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
getWaitType() - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
getWebElement() - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
getX() - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
getXpath() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
getXpath() - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
getY() - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
groupExecutionBegin(TestCaseGroup) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 
groupExecutionEnd(TestCaseGroup) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 

H

handleDivEmbed(String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles location expression values that contain // in order to specify that something is in a div
hasActionFailure() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
hasError() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 

I

ID_IN_DIV_ERROR - Static variable in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
ieDriver - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The location of the IE Driver EXE
input(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for a web element type of Input
inputByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Generates the XPath for getting an input by name in the format of input[@name='myName']
instance - Static variable in class com.appfoundation.automation.framework.RuntimeProperties
 
isDivExpression - Variable in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
isDivExpression() - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
isError() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
isError() - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
isError() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
isExecuted() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
isFailure() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
isFailure() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
isFailure() - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
isInteger(String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Returns true if the given String is a valid integer
isScreenshotsAfterEachAction() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
isScreenshotsAfterEachAction() - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
isValidated() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
isValidationError() - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 

L

line - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
line - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
line - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
line - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
lineNumber - Variable in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
lineNumber - Variable in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
lines - Variable in class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
lineToListOfElements(String) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
Takes a string and makes it into an array of elements, where words in quotes are counted a a single element.
link(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
linkByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an HTML link by its text content
listener - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
load(Properties) - Method in class com.appfoundation.automation.framework.RuntimeProperties
 
loadFromFile(File) - Method in class com.appfoundation.automation.framework.RuntimeProperties
 
loadUrl(ExecutableTestSuite, WebDriver, String) - Method in class com.appfoundation.automation.framework.gwen.business.TestExecutor
Attempts to open the given URL in the web browser.
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
The locator expression used to get the element in question
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.ClearAction
 
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.ClickAction
 
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
locator - Variable in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
Locator - Class in com.appfoundation.automation.framework.gwen.domain
ActionType
Locator() - Constructor for class com.appfoundation.automation.framework.gwen.domain.Locator
 
Locator(WebElementType, ByType, String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.Locator
 
locatorAssembler - Variable in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Service used for assembling locators
LocatorAssembler - Class in com.appfoundation.automation.framework.gwen.business
Locator Assembler
LocatorAssembler() - Constructor for class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
LocatorFormatException - Exception in com.appfoundation.automation.framework.gwen.exception
LocatorFormatException
LocatorFormatException(String) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.LocatorFormatException
 
log - Static variable in class com.appfoundation.automation.framework.BaseSeleniumTest
 
log - Static variable in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
log - Static variable in class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
log - Static variable in class com.appfoundation.automation.framework.gwen.Executor
 
log - Static variable in class com.appfoundation.automation.framework.RuntimeProperties
 

M

main(String[]) - Static method in class com.appfoundation.automation.framework.gwen.Executor
 
markError(TestSuiteDefinition, ActionDefinition, int, String) - Method in class com.appfoundation.automation.framework.gwen.business.TestAssembler
Marks the given Action Definition with an error, and notifies the containing test suite.
message - Variable in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
message - Variable in exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
message - Variable in exception com.appfoundation.automation.framework.gwen.exception.ExecuteException
 
message - Variable in exception com.appfoundation.automation.framework.gwen.exception.LocatorFormatException
 
message - Variable in exception com.appfoundation.automation.framework.gwen.exception.TestAssemblyException
 

N

name - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
This JUnit rule is used for determining the name calling test class
name - Variable in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
The name of the original file
name - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
name - Variable in class com.appfoundation.automation.framework.gwen.domain.Variable
 
NO_BASE_URL - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_BUILD_DIR - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_CHROME - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_DIR - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_DIR_VALUE - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_FILE - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_FILE_VALUE - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_IE - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_PROP_VALUE - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NO_PROPS - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
NOT_FILE_AND_DIR - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 

O

option(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
optionByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an option by its text
optionByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an HTML option component by its value
original - Variable in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
originalLine - Variable in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
output(ExecutableTestSuite) - Method in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
Outputs the given suite input the what RuntimeProperties has defined as the build directory, inside test-output.
outputScreenShot() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Takes a screenshot of the current browser and outputs it as a PNG to the specified output directory specified in the application properties file on the root level of the classpath.
overrideBaseUrl(String) - Method in class com.appfoundation.automation.framework.RuntimeProperties
 
overrideBrowser - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
 
overrideBuildDirectory(String) - Method in class com.appfoundation.automation.framework.RuntimeProperties
 
overrideDefaultTimeout(String) - Method in class com.appfoundation.automation.framework.RuntimeProperties
 

P

print(BufferedWriter, String) - Method in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
println(BufferedWriter, String) - Method in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
 
process(SentenceFile) - Method in class com.appfoundation.automation.framework.gwen.business.ActionAssembler
Converts a file of Sentences into a file of Assembled Actions.
process(TestSuiteDefinition) - Method in class com.appfoundation.automation.framework.gwen.business.BrowserTestAssembler
Takes a Test Suite Definition and processes it into an Executable Test Suite, which is a collection of Test Groups.
process(String[]) - Method in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 
process(String, File) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
Reads the input file and produces a Sentence File.
process(String, List<String>) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
 
process(AssembledFile) - Method in class com.appfoundation.automation.framework.gwen.business.TestAssembler
Create a Test Suite Definition, and stores any errors that are encountered during assembly.
process(String, File) - Method in class com.appfoundation.automation.framework.gwen.Executor
 
properties - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
Runtime properties specified in the properties file on the root level of the classpath
properties - Variable in class com.appfoundation.automation.framework.gwen.business.report.ExecutableTestSuiteReport
Runtime properties specified in the properties file on the root level of the classpath
properties - Variable in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
properties - Static variable in class com.appfoundation.automation.util.TestUtils
 
PROPERTIES_REQUIRED - Static variable in class com.appfoundation.automation.framework.gwen.business.CommandLineProcessor
 

R

radio(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
radioByValue(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an HTML radio input by its value
replace(String, String, String) - Static method in class com.appfoundation.automation.util.VariableUtils
Replaces the a value in the given text using a variable name in the format {foo}
replace(String, Map<String, Variable>) - Static method in class com.appfoundation.automation.util.VariableUtils
Updates the given text with any values that correspond to variables in that text in the format of "my string has {my_var} here" where {my_var} is a variable.
replaceByIndex(String, String[]) - Static method in class com.appfoundation.automation.util.VariableUtils
Does a replace of things formatted by index like {0}, {1} starting at 0, in order of the given args.
reportFile - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
result - Variable in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
runTimeInSeconds - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
runTimeInSeconds - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
runTimeInSeconds - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
RuntimeProperties - Class in com.appfoundation.automation.framework
Runtime Properties
RuntimeProperties() - Constructor for class com.appfoundation.automation.framework.RuntimeProperties
 

S

safariExe - Variable in class com.appfoundation.automation.framework.RuntimeProperties
The location of the Safari EXE
screenshot(String, File) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
 
ScreenshotAction - Class in com.appfoundation.automation.framework.gwen.domain.action
ScreenshotAction
ScreenshotAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.ScreenshotAction
 
screenShotCount - Variable in class com.appfoundation.automation.framework.BaseSeleniumTest
Current number of screenshots that have been taken in the currently running test case method
ScreenshotsAction - Class in com.appfoundation.automation.framework.gwen.domain.action
ScreenshotsAction
ScreenshotsAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsAction
 
screenshotsAfterEachAction - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
screenshotsAfterEachAction - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
screenshotsType - Variable in class com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsAction
 
ScreenshotsType - Enum in com.appfoundation.automation.framework.gwen.domain.action
ScreenshotsType
ScreenshotsType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsType
 
select(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
selectByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting an HTML select component by its name
Sentence - Class in com.appfoundation.automation.framework.gwen.domain.sentence
Sentence
Sentence() - Constructor for class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
SentenceAssembler - Class in com.appfoundation.automation.framework.gwen.business
SentenceAssembler
SentenceAssembler() - Constructor for class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
 
sentenceAssembler - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
SentenceFile - Class in com.appfoundation.automation.framework.gwen.domain.sentence
SentenceFile
SentenceFile(String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
sentenceFile - Variable in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
Populated if the input file could be read and parsed into Sentences
serialVersionUID - Static variable in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
serialVersionUID - Static variable in exception com.appfoundation.automation.framework.gwen.exception.CommandLineException
 
serialVersionUID - Static variable in exception com.appfoundation.automation.framework.gwen.exception.ExecuteException
 
serialVersionUID - Static variable in exception com.appfoundation.automation.framework.gwen.exception.LocatorFormatException
 
serialVersionUID - Static variable in exception com.appfoundation.automation.framework.gwen.exception.TestAssemblyException
 
service - Static variable in class com.appfoundation.automation.framework.BaseSeleniumTest
The driver service is only used for browsers that are not natively supported by the selenium web driver
setAction(Action) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
setAction(Action) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
setAction(Action) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setAction(Action) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
setActions(List<ActionDefinition>) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setActions(List<BrowserTestCaseAction>) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setAssembledActions(List<AssembledAction>) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
setAssembledFile(AssembledFile) - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
setAssertType(AssertType) - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
setBrowser(Browser) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setBrowsers(List<Browser>) - Method in class com.appfoundation.automation.framework.gwen.domain.action.BrowsersAction
 
setBrowsers(List<Browser>) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
setBy(ByType) - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
setCases(List<TestCaseDefinition>) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setCases(List<BrowserTestCase>) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setCommand(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
setDirectory(File) - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
setDivExpression(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
setDivId(String) - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
setElements(List<String>) - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
setError(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
setError(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
setError(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
setExample(String) - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
setException(ActionException) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
setException(TestAssemblyException) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
setException(ExecuteException) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setExecutableActions(List<ExecutableAction>) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
setExecuted(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setFailedActionIndex(int) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setFailure(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setFailure(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setFailure(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
setFile(File) - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
setFile(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setLine(Sentence) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledAction
 
setLine(Sentence) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
setLine(Sentence) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setLine(Sentence) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableAction
 
setLineNumber(int) - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
setLineNumber(int) - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
setLines(List<Sentence>) - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.SentenceFile
 
setListener(ExecutorListener) - Method in class com.appfoundation.automation.framework.gwen.Executor
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.ClearAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.ClickAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
setLocator(Locator) - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
setMessage(String) - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
setMessage(String) - Method in exception com.appfoundation.automation.framework.gwen.exception.ExecuteException
 
setMessage(String) - Method in exception com.appfoundation.automation.framework.gwen.exception.LocatorFormatException
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.assembled.AssembledFile
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.Variable
 
setOriginal(String) - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
setOriginalLine(String) - Method in exception com.appfoundation.automation.framework.gwen.exception.ActionException
 
setOverrideBrowser(Browser) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
 
setProperties(File) - Method in class com.appfoundation.automation.framework.gwen.domain.CommandLineParameters
 
setReportFile(File) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setResult(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.CommandLineAction
 
setRunTimeInSeconds(double) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setRunTimeInSeconds(double) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setRunTimeInSeconds(double) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setScreenshotsAfterEachAction(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
setScreenshotsAfterEachAction(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setScreenshotsType(ScreenshotsType) - Method in class com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsAction
 
setSentenceFile(SentenceFile) - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
setState(ExecutionState) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
setState(ExecutionState) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setState(ExecutionState) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setSuiteDefinition(TestSuiteDefinition) - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
setSuiteExecution(ExecutableTestSuite) - Method in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
setSwitchToDefault(Boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
setTestGroups(List<TestCaseGroup>) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setTestName(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.TestAction
 
setUrl(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.UrlAction
 
setUrl(String) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
setUrl(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
setValidated(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
setValidationError(boolean) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setValidationErrorActionIndex(int) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setValidationMessage(String) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
setValue(String) - Method in class com.appfoundation.automation.framework.gwen.domain.Variable
 
setVariables(Map<String, Variable>) - Method in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
setVariables(Map<String, Variable>) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
setWaitType(WaitType) - Method in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
setWebElement(WebElementType) - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
setX(int) - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
setXpath(String) - Method in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
setXpath(String) - Method in class com.appfoundation.automation.framework.gwen.domain.Locator
 
setY(int) - Method in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
state - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCase
 
state - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
state - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
suiteDefinition - Variable in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
Populated if the actions could be defined into a suite
suiteExecution - Variable in class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
Populated if the test suite was at least partially executed
suiteExecutionBegin(ExecutableTestSuite) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 
suiteExecutionEnd(ExecutableTestSuite) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 
suitesConstructed(List<ExecutableTestSuite>) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
Called after all executable test suites have been constructed, but not executed.
SwitchAction - Class in com.appfoundation.automation.framework.gwen.domain.action
SwitchAction
SwitchAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 
switchToDefault - Variable in class com.appfoundation.automation.framework.gwen.domain.action.SwitchAction
 

T

table(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for the table web element type.
tabledata(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for a tabledata Web Element Type.
tablerow(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Handles generating the XPath for the given tablerow Web Element Type.
tableRow(int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a table (also gridpanel) row by its 1-based index format of table/descendant::tr[row].
tableRow(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base xpath for getting a table row bu its text contents
tableRowColumn(int, int) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a table row's column by its 1-based index in the format of table/descendant::tr[row]/td[column]
tableRowColumn(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for locating a td element within a table that contains the given text in the format of table/descendant::tr[contains(.,'text')]
takeScreenShot(Browser, WebDriver) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Handles selecting the browser implementation for getting a screenshot
takeScreenShotWithChrome(WebDriver) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Takes a screen shot using Chrome
takeScreenShotWithFirefox(WebDriver) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Takes a screen shot using Firefox
tearDown() - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Handles stopping the web driver after each test case method
test - Variable in class com.appfoundation.automation.framework.BaseModel
 
TestAction - Class in com.appfoundation.automation.framework.gwen.domain.action
TestAction
TestAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.TestAction
 
TestAssembler - Class in com.appfoundation.automation.framework.gwen.business
TestAssembler
TestAssembler() - Constructor for class com.appfoundation.automation.framework.gwen.business.TestAssembler
 
testAssembler - Variable in class com.appfoundation.automation.framework.gwen.Executor
 
TestAssemblyException - Exception in com.appfoundation.automation.framework.gwen.exception
TestAssemblyException
TestAssemblyException(String) - Constructor for exception com.appfoundation.automation.framework.gwen.exception.TestAssemblyException
 
testCaseBegin(BrowserTestCase) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 
TestCaseDefinition - Class in com.appfoundation.automation.framework.gwen.domain.defined
TestCaseDefinition
TestCaseDefinition() - Constructor for class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
testCaseEnd(BrowserTestCase) - Method in interface com.appfoundation.automation.framework.gwen.ExecutorListener
 
TestCaseGroup - Class in com.appfoundation.automation.framework.gwen.domain.execute
TestCaseGroup
TestCaseGroup() - Constructor for class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
TestExecutor - Class in com.appfoundation.automation.framework.gwen.business
TestExecutor
TestExecutor() - Constructor for class com.appfoundation.automation.framework.gwen.business.TestExecutor
 
testGroups - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
testName - Variable in class com.appfoundation.automation.framework.gwen.domain.action.TestAction
 
TestSuiteDefinition - Class in com.appfoundation.automation.framework.gwen.domain.defined
TestSuiteDefinition
TestSuiteDefinition(String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
TestSuiteResult - Class in com.appfoundation.automation.framework.gwen.domain
TestSuiteResult
TestSuiteResult() - Constructor for class com.appfoundation.automation.framework.gwen.domain.TestSuiteResult
 
TestUtils - Class in com.appfoundation.automation.util
Test Utils
TestUtils() - Constructor for class com.appfoundation.automation.util.TestUtils
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.action.AssertType
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsType
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.action.WaitType
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.ActionType
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.locator.ByType
 
text - Variable in enum com.appfoundation.automation.framework.gwen.domain.locator.WebElementType
 
textarea(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
textAreaById(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a textarea by its ID
textAreaByName(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a textarea by name
textAreaByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a textarea by its text
toRowColumn(String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Takes a string in the format of "1,2" and return an array of two integers.
toSentence(String, int) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
Creating a Sentence using the given String, and notes the line number.
toSentence(String, int, Map<String, Variable>) - Method in class com.appfoundation.automation.framework.gwen.business.SentenceAssembler
 
toString() - Method in class com.appfoundation.automation.framework.gwen.domain.sentence.Sentence
 
touchbutton(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchButtonByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
Returns the base XPath for getting a Sencha Touch button
touchcheckbox(ByType, String, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchlistitem(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchListItemByText(String) - Static method in class com.appfoundation.automation.util.XPathUtils
 
touchradio(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchradio() - Static method in class com.appfoundation.automation.util.XPathUtils
 
touchslider(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchSlider() - Static method in class com.appfoundation.automation.util.XPathUtils
 
touchspinnerdown(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchSpinnerDown() - Static method in class com.appfoundation.automation.util.XPathUtils
 
touchspinnerup(ByType, String) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
 
touchSpinnerUp() - Static method in class com.appfoundation.automation.util.XPathUtils
 
type - Variable in class com.appfoundation.automation.framework.gwen.domain.Action
 
TypeAction - Class in com.appfoundation.automation.framework.gwen.domain.action
TypeAction
TypeAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 

U

url - Variable in class com.appfoundation.automation.framework.gwen.domain.action.UrlAction
 
url - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestCaseDefinition
 
url - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.TestCaseGroup
 
UrlAction - Class in com.appfoundation.automation.framework.gwen.domain.action
UrlAction
UrlAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.UrlAction
 

V

validateActionsAndConstructTests(TestSuiteDefinition) - Method in class com.appfoundation.automation.framework.gwen.business.TestAssembler
Handles populating the given suite with Test Cases, and stores any errors.
validated - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.ActionDefinition
 
validationError - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
validationErrorActionIndex - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
validationMessage - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
value - Variable in class com.appfoundation.automation.framework.gwen.domain.action.AssertAction
The value to be used as a part of the assertion
value - Variable in class com.appfoundation.automation.framework.gwen.domain.action.TypeAction
 
value - Variable in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
value - Variable in class com.appfoundation.automation.framework.gwen.domain.locator.DivResult
 
value - Variable in class com.appfoundation.automation.framework.gwen.domain.Locator
The value associated with the location of the web element
value - Variable in class com.appfoundation.automation.framework.gwen.domain.Variable
 
valueOf(String) - Static method in enum com.appfoundation.automation.framework.Browser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.BrowserVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.AssertType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.WaitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.execute.ExecutionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.locator.ByType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appfoundation.automation.framework.gwen.domain.locator.WebElementType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.appfoundation.automation.framework.Browser
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.BrowserVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.AssertType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.ScreenshotsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.action.WaitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.execute.ExecutionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.locator.ByType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appfoundation.automation.framework.gwen.domain.locator.WebElementType
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in com.appfoundation.automation.framework.gwen.domain
Variable
Variable() - Constructor for class com.appfoundation.automation.framework.gwen.domain.Variable
 
Variable(String, String) - Constructor for class com.appfoundation.automation.framework.gwen.domain.Variable
 
variables - Variable in class com.appfoundation.automation.framework.gwen.domain.defined.TestSuiteDefinition
 
variables - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.ExecutableTestSuite
 
VariableUtils - Class in com.appfoundation.automation.util
Utility class for dealing with runtime varaible replacement in text.
VariableUtils() - Constructor for class com.appfoundation.automation.util.VariableUtils
 

W

WaitAction - Class in com.appfoundation.automation.framework.gwen.domain.action
WaitAction
WaitAction() - Constructor for class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
waitForTextToBePresent(WebDriver, String, By, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the text to be present
waitForTextValueToBePresent(String, String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits for the specified text to be present
waitForTextValueToBePresent(WebDriver, String, By, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the text to be present in the specified element
waitForTextValueToBePresent(WebDriver, String, By) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the text to be present in the specified element
waitForTextValueToBePresent(WebDriver, String, String) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the text to be present in the specified element
waitToBeClickable(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits up to 1 second for the given element by XPath to be click-able
waitToBeClickable(By) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits for up to 1 second for the given element to be click-able
waitToBeClickable(By, int) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits up until the specified timeout in seconds for given element to be click-able
waitToBeClickable(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Waits up to 1 second for the given element by XPath to be click-able
waitToBeClickable(WebDriver, By) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for up to 1 second for the given element to be click-able
waitToBeClickable(WebDriver, By, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits up until the specified timeout in seconds for given element to be click-able
waitToBeClickableAndThenClick(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits for the element matching the given xpath to be clickable and then clicks in
waitToBeClickableAndThenClick(String, int) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits for the element matching the given xpath to be clickable and then clicks in
waitToBeClickableAndThenClick(WebDriver, String, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the element matching the given xpath to be clickable and then clicks in
waitToBeClickableAndThenClick(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the element matching the given xpath to be clickable and then clicks in
waitToBeClickableAndThenDoubleClick(String, int) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits for the element of the given xpath to be clickable, and then double-clicks it
waitToBeClickableAndThenDoubleClick(WebDriver, String, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the element of the given xpath to be clickable, and then double-clicks it
waitToBePresent(WebDriver, By, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the specified element to be present
waitToBePresent(WebDriver, By) - Static method in class com.appfoundation.automation.util.TestUtils
Waits for the specified element to be present
waitType - Variable in class com.appfoundation.automation.framework.gwen.domain.action.WaitAction
 
WaitType - Enum in com.appfoundation.automation.framework.gwen.domain.action
WaitType
WaitType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.action.WaitType
 
waitUntilElementDoesNotExist(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits until the given element no longer exists
waitUntilElementDoesNotExist(WebDriver, By, int, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits until the given element no longer exists
waitUntilElementDoesNotExist(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Waits until the given element no longer exists
waitUntilElementExists(String) - Method in class com.appfoundation.automation.framework.BaseSeleniumTest
Waits until the specified element exists
waitUntilElementExists(WebDriver, By, int, int) - Static method in class com.appfoundation.automation.util.TestUtils
Waits until the given element exists
waitUntilElementExists(WebDriver, String) - Static method in class com.appfoundation.automation.util.TestUtils
Waits until the given element exists
webElement - Variable in class com.appfoundation.automation.framework.gwen.domain.Locator
The type of web element to be located
WebElementType - Enum in com.appfoundation.automation.framework.gwen.domain.locator
WebElementType
WebElementType(String) - Constructor for enum com.appfoundation.automation.framework.gwen.domain.locator.WebElementType
 

X

x - Variable in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 
xpath(Locator) - Method in class com.appfoundation.automation.framework.gwen.business.LocatorAssembler
Converts the given Locator object expression into XPath, or throws an error if it is invalid in some way.
xpath - Variable in class com.appfoundation.automation.framework.gwen.domain.execute.BrowserTestCaseAction
 
xpath - Variable in class com.appfoundation.automation.framework.gwen.domain.Locator
The resulting XPath of the location expression
XPathUtils - Class in com.appfoundation.automation.util
The purpose of this utility class is to handle the details of generating XPath for common operations when working with HTML 5/Ext JS based components.
XPathUtils() - Constructor for class com.appfoundation.automation.util.XPathUtils
 

Y

y - Variable in class com.appfoundation.automation.framework.gwen.domain.action.DragAndDropAction
 

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