Package | Description |
---|---|
org.finra.jtaf.ewd | |
org.finra.jtaf.ewd.impl | |
org.finra.jtaf.ewd.utils | |
org.finra.jtaf.ewd.widget | |
org.finra.jtaf.ewd.widget.element | |
org.finra.jtaf.ewd.widget.element.html |
Modifier and Type | Method and Description |
---|---|
void |
ExtWebDriver.selectFrame(IElement iframeElement)
Selects a new frame from within the current frame
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultExtWebDriver.selectFrame(IElement element) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ScreenshotUtils.isSimilarToScreenshot(IElement element,
File controlPicture,
File toSaveAs)
Prereq: The page on which you are taking the screenshot is fully loaded
Take a screenshot of the element identified by element and save the file as toSaveAs
(Note that this file should be saved as a png).
|
static boolean |
ScreenshotUtils.isSimilarToScreenshot(IElement element,
File controlPicture,
File toSaveAs,
double threshold)
Prereq: The page on which you are taking the screenshot is fully loaded
Take a screenshot of the element identified by element and save the file as toSaveAs
(Note that this file should be saved as a png).
|
static void |
ScreenshotUtils.takeScreenshotOfElement(IElement element,
File toSaveAs)
You can use this method to take your control pictures.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IButton
This is the interface to be used for Button widgets
|
interface |
ICalendar
This is the interface for Calendar widgets
|
interface |
ICheckBox
This is the interface for CheckBox widgets
|
interface |
IDropDown
This is the interface for the DropDown (Select) widget
|
interface |
IEditableElement
This is the base interface for all editable elements
|
interface |
IHyperLink
This is the interface for HyperLink elements
|
interface |
IImage
This is the interface for the Image widget
|
interface |
IInteractiveElement
Base interface for all elements that user can interact with (click, type,
check, etc)
|
interface |
IInteractiveTable
The interface for the Table widget which is selectable
|
interface |
IRadioGroup
This is the interface for the Radio button widget
|
interface |
IReadableElement
This is the base interface for all readable elements
|
interface |
ISelectList
The interface for the Select list widget
|
interface |
ITable
This is the interface for the Table widget
|
interface |
ITextField
The interface for the input text field widget
|
Modifier and Type | Method and Description |
---|---|
void |
IInteractiveElement.dragAndDrop(IElement element)
Implementing this method would allow for drag and dropping a specific
element
|
Modifier and Type | Class and Description |
---|---|
class |
Element
This is the base class for any element
|
class |
InteractiveElement
Element which is interactable on screen
|
Modifier and Type | Method and Description |
---|---|
void |
InteractiveElement.dragAndDrop(IElement element) |
Modifier and Type | Class and Description |
---|---|
class |
Button
Button widget implementation.
|
class |
CheckBox
CheckBox widget implementation for checkbox elements
|
class |
DropDown |
class |
HtmlList
HTML List widget implementation for representing a list of
items/interactive items
|
class |
HyperLink
HTML Anchor link element
|
class |
Image
Image widget implementation for an image element, using src
|
class |
Input
HTML Text Input element
|
class |
InteractiveHtmlList
Interactive HTML List element better suited for interactive
lists than HTML list
|
class |
RadioGroup
HTML Radio Input element
|
class |
Select
HTML Select element
|
class |
Table
HTML Table element
|
Modifier and Type | Method and Description |
---|---|
IElement |
HtmlList.getItem(int iterator) |
Modifier and Type | Method and Description |
---|---|
List<IElement> |
HtmlList.getItems() |
Copyright © 2018. All rights reserved.