Index

A C E F G I M N P Q R S T 
All Classes and Interfaces|All Packages

A

ai.test.sdk - package ai.test.sdk
Contains the main classes for the Test.ai (Fluffy Dragon) SDK.

C

clear() - Method in class ai.test.sdk.TestAiElement
 
click() - Method in class ai.test.sdk.TestAiElement
 
click(boolean) - Method in class ai.test.sdk.TestAiElement
Attempts to perform a click action on this element

E

executeAsyncScript(String, Object...) - Method in class ai.test.sdk.TestAiDriver
 
executeScript(String, Object...) - Method in class ai.test.sdk.TestAiDriver
 

F

findByElementName(String) - Method in class ai.test.sdk.TestAiDriver
Finds an element by elementName.
findElement(By) - Method in class ai.test.sdk.TestAiDriver
 
findElement(By) - Method in class ai.test.sdk.TestAiElement
 
findElementByClassName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by class name.
findElementByClassName(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by class name.
findElementByCssSelector(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by css selector.
findElementByCssSelector(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by css selector.
findElementById(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by id.
findElementById(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by id.
findElementByLinkText(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by link text.
findElementByLinkText(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by link text.
findElementByName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by name.
findElementByName(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by name.
findElementByPartialLinkText(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by partial link text.
findElementByPartialLinkText(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by partial link text.
findElementByTagName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by tag name.
findElementByTagName(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by tag name.
findElementByXPath(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by xpath.
findElementByXPath(String, String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find an element by xpath.
findElements(By) - Method in class ai.test.sdk.TestAiDriver
 
findElements(By) - Method in class ai.test.sdk.TestAiElement
 
findElementsByClassName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching class name.
findElementsByCssSelector(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching css selector.
findElementsById(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching id.
findElementsByLinkText(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching link text.
findElementsByName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching name.
findElementsByPartialLinkText(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching partial link text.
findElementsByTagName(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching tag name.
findElementsByXPath(String) - Method in class ai.test.sdk.TestAiDriver
Attempts to find all elements with the matching xpath.

G

get(String) - Method in class ai.test.sdk.TestAiDriver
Opens a web browser and directs it to url.
getAttribute(String) - Method in class ai.test.sdk.TestAiElement
 
getCapabilities() - Method in class ai.test.sdk.TestAiDriver
 
getCommandExecutor() - Method in class ai.test.sdk.TestAiDriver
 
getCssValue(String) - Method in class ai.test.sdk.TestAiElement
 
getCurrentUrl() - Method in class ai.test.sdk.TestAiDriver
 
getErrorHandler() - Method in class ai.test.sdk.TestAiDriver
 
getFileDetector() - Method in class ai.test.sdk.TestAiDriver
 
getKeyboard() - Method in class ai.test.sdk.TestAiDriver
 
getLocation() - Method in class ai.test.sdk.TestAiElement
 
getMouse() - Method in class ai.test.sdk.TestAiDriver
 
getPageSource() - Method in class ai.test.sdk.TestAiDriver
 
getRect() - Method in class ai.test.sdk.TestAiElement
 
getScreenshotAs(OutputType<X>) - Method in class ai.test.sdk.TestAiDriver
 
getSessionId() - Method in class ai.test.sdk.TestAiDriver
 
getSize() - Method in class ai.test.sdk.TestAiElement
 
getTagName() - Method in class ai.test.sdk.TestAiElement
 
getText() - Method in class ai.test.sdk.TestAiElement
 
getTitle() - Method in class ai.test.sdk.TestAiDriver
 
getWindowHandle() - Method in class ai.test.sdk.TestAiDriver
 
getWindowHandles() - Method in class ai.test.sdk.TestAiDriver
 

I

implicitlyWait(long) - Method in class ai.test.sdk.TestAiDriver
Convenience method, implicitly wait for the specified amount of time.
isDisplayed() - Method in class ai.test.sdk.TestAiElement
 
isEnabled() - Method in class ai.test.sdk.TestAiElement
 
isSelected() - Method in class ai.test.sdk.TestAiElement
 

M

manage() - Method in class ai.test.sdk.TestAiDriver
 

N

navigate() - Method in class ai.test.sdk.TestAiDriver
 

P

perform(Collection<Sequence>) - Method in class ai.test.sdk.TestAiDriver
 

Q

quit() - Method in class ai.test.sdk.TestAiDriver
 

R

resetInputState() - Method in class ai.test.sdk.TestAiDriver
 

S

sendKeys(CharSequence...) - Method in class ai.test.sdk.TestAiElement
 
sendKeys(String, boolean, boolean) - Method in class ai.test.sdk.TestAiElement
Attempts to type the specified String (value) into this element.
setErrorHandler(ErrorHandler) - Method in class ai.test.sdk.TestAiDriver
 
setFileDetector(FileDetector) - Method in class ai.test.sdk.TestAiDriver
 
setLogLevel(Level) - Method in class ai.test.sdk.TestAiDriver
 
submit() - Method in class ai.test.sdk.TestAiElement
 
switchTo() - Method in class ai.test.sdk.TestAiDriver
 

T

TestAiDriver - Class in ai.test.sdk
A convenient wrapper around RemoteWebDriver which calls out to Test.ai to improve the accuracy of identified elements.
TestAiDriver(RemoteWebDriver, String) - Constructor for class ai.test.sdk.TestAiDriver
Constructor, creates a new TestAiDriver with the default server url (sdk.test.ai), non-interactive mode, and with training enabled.
TestAiDriver(RemoteWebDriver, String, String, String, boolean) - Constructor for class ai.test.sdk.TestAiDriver
Constructor, creates a new TestAiDriver.
TestAiElement - Class in ai.test.sdk
An enhanced RemoteWebElement which uses the results of the Test.ai classifier for improved accuracy.
toString() - Method in class ai.test.sdk.TestAiDriver
 
A C E F G I M N P Q R S T 
All Classes and Interfaces|All Packages