Modifier and Type | Class and Description |
---|---|
class |
AppLayoutElement |
class |
AppLayoutMenuElement |
class |
MenuItemElement |
Modifier and Type | Method and Description |
---|---|
<T extends TestBenchElement> |
AppLayoutElement.getMenu(Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
TestBenchElement |
AppLayoutElement.getBranding() |
TestBenchElement |
AppLayoutElement.getContent() |
TestBenchElement |
MenuItemElement.getIcon() |
Modifier and Type | Class and Description |
---|---|
class |
BoardElement
This is the base element class for accessing a Vaadin Board component for
TestBench testing.
|
class |
RowElement
This class represents one row inside the Vaadin Board.
|
Modifier and Type | Method and Description |
---|---|
List<TestBenchElement> |
RowElement.getChildren()
Returns all the immediate child elements of this row.
|
Modifier and Type | Class and Description |
---|---|
class |
ButtonElement
A TestBench element representing a
<vaadin-button>
element. |
Modifier and Type | Class and Description |
---|---|
class |
ChartElement |
Modifier and Type | Class and Description |
---|---|
class |
CheckboxElement
A TestBench element representing a
<vaadin-checkbox>
element. |
Modifier and Type | Class and Description |
---|---|
class |
ComboBoxElement
A TestBench element representing a
<vaadin-combo-box>
element. |
Modifier and Type | Class and Description |
---|---|
class |
ConfirmDialogElement |
Modifier and Type | Method and Description |
---|---|
TestBenchElement |
ConfirmDialogElement.getCancelButton() |
TestBenchElement |
ConfirmDialogElement.getConfirmButton() |
TestBenchElement |
ConfirmDialogElement.getRejectButton() |
Modifier and Type | Class and Description |
---|---|
class |
CookieConsentElement |
Modifier and Type | Class and Description |
---|---|
class |
CrudElement
TestBench element for the vaadin-crud element
|
Modifier and Type | Method and Description |
---|---|
TestBenchElement |
CrudElement.getEditor()
Gets the open editor overlay
|
Modifier and Type | Method and Description |
---|---|
Optional<TestBenchElement> |
CrudElement.getNewItemButton()
Gets the new item button
|
List<TestBenchElement> |
CrudElement.getToolbar()
Gets the toolbar content.
|
Modifier and Type | Class and Description |
---|---|
class |
DatePickerElement
A TestBench element representing a
<vaadin-date-picker>
element. |
Modifier and Type | Class and Description |
---|---|
class |
DialogElement
A TestBench element representing a
<vaadin-dialog>
element. |
Modifier and Type | Class and Description |
---|---|
class |
FormLayoutElement
A TestBench element representing a
<vaadin-form-layout>
element. |
Modifier and Type | Class and Description |
---|---|
class |
GridElement
A TestBench element representing a
<vaadin-grid> element. |
class |
GridTHTDElement
A TestBench element representing a
<td> or
<th> element in a grid. |
class |
GridTRElement
A TestBench element representing a
<tr> element in a grid. |
Modifier and Type | Method and Description |
---|---|
TestBenchElement |
GridElement.getFooterCell(int columnIndex)
Gets the footer cell for the given visible column index.
|
Modifier and Type | Method and Description |
---|---|
protected static String |
GridTHTDElement.getSlotText(TestBenchElement slot)
Gets the text content of the elements assigned to the given slot
|
Modifier and Type | Class and Description |
---|---|
class |
AnchorElement
A TestBench element representing an
<a> element. |
class |
DescriptionListElement
A TestBench element representing a
<dl> element. |
class |
DivElement
A TestBench element representing a
<div> element. |
class |
EmphasisElement
A TestBench element representing an
<em> element. |
class |
H1Element
A TestBench element representing an
<h1> element. |
class |
H2Element
A TestBench element representing an
<h2> element. |
class |
H3Element
A TestBench element representing an
<h3> element. |
class |
H4Element
A TestBench element representing an
<h4> element. |
class |
H5Element
A TestBench element representing an
<h5> element. |
class |
H6Element
A TestBench element representing an
<h6> element. |
class |
HrElement
A TestBench element representing an
<hr> element. |
class |
ImageElement
A TestBench element representing an
<img> element. |
class |
InputTextElement
A TestBench element representing an
<input type='text'>
element. |
class |
LabelElement
A TestBench element representing a
<label> element. |
class |
ListItemElement
A TestBench element representing a
<li> element. |
class |
NativeButtonElement
A TestBench element representing a
<button> element. |
class |
OrderedListElement
A TestBench element representing an
<ol> element. |
class |
ParagraphElement
A TestBench element representing a
<p> element. |
class |
SelectElement
A TestBench element representing a
<select> element. |
class |
SpanElement
A TestBench element representing a
<span> element. |
class |
UnorderedListElement
A TestBench element representing a
<ul> element. |
Modifier and Type | Class and Description |
---|---|
class |
IronListElement
A TestBench element representing an
<iron-list> element. |
Modifier and Type | Class and Description |
---|---|
class |
NotificationElement
A TestBench element representing a
<vaadin-notification>
element. |
Modifier and Type | Class and Description |
---|---|
class |
HorizontalLayoutElement
A TestBench element representing a
<vaadin-horizontal-layout> element. |
class |
VerticalLayoutElement
A TestBench element representing a
<vaadin-horizontal-layout> element. |
Modifier and Type | Class and Description |
---|---|
class |
ProgressBarElement
A TestBench element representing a
<vaadin-progress-bar>
element. |
Modifier and Type | Class and Description |
---|---|
class |
RadioButtonElement
A TestBench element representing a
<vaadin-radio-button>
element. |
class |
RadioButtonGroupElement
A TestBench element representing a
<vaadin-radio-button-group> element. |
Modifier and Type | Class and Description |
---|---|
class |
SplitLayoutElement
A TestBench element representing a
<vaadin-split-layout> element. |
Modifier and Type | Method and Description |
---|---|
TestBenchElement |
SplitLayoutElement.getSplitter() |
Modifier and Type | Class and Description |
---|---|
class |
TabElement
A TestBench element representing a
<vaadin-tab> element. |
class |
TabsElement
A TestBench element representing a
<vaadin-tabs> element. |
Modifier and Type | Class and Description |
---|---|
class |
PasswordFieldElement
A TestBench element representing a
<vaadin-password-field>
element. |
class |
TextAreaElement
A TestBench element representing a
<vaadin-text-area>
element. |
class |
TextFieldElement
A TestBench element representing a
<vaadin-text-field>
element. |
Modifier and Type | Class and Description |
---|---|
class |
UploadElement
A TestBench element representing a
<vaadin-upload>
element. |
Modifier and Type | Class and Description |
---|---|
class |
ElementQuery<T extends TestBenchElement>
Query class used for finding a given element inside a given search context.
|
Modifier and Type | Method and Description |
---|---|
default <T extends TestBenchElement> |
HasElementQuery.$(Class<T> clazz)
Prepare a
ElementQuery instance to use for locating components on
the client. |
static <T extends TestBenchElement> |
TestBench.createElement(Class<T> clazz,
org.openqa.selenium.WebElement webElement,
TestBenchCommandExecutor tbCommandExecutor)
Create new Element of given type.
|
<T extends TestBenchElement> |
TestBenchElement.wrap(Class<T> elementType) |
<T extends TestBenchElement> |
TestBenchTestCase.wrap(Class<T> elementType,
org.openqa.selenium.WebElement element)
Decorates the element with the specified Element type, making it possible
to use component-specific API on elements found using standard Selenium
API.
|
static <T extends TestBenchElement> |
TestBench.wrap(TestBenchElement element,
Class<T> elementType) |
Modifier and Type | Method and Description |
---|---|
static TestBenchElement |
TestBench.createElement(org.openqa.selenium.WebElement webElement,
TestBenchCommandExecutor tbCommandExecutor) |
TestBenchElement |
TestBenchElement.findElement(org.openqa.selenium.By by) |
TestBenchElement |
TestBenchElement.getPropertyElement(String... propertyNames) |
TestBenchElement |
HasPropertySettersGetters.getPropertyElement(String... propertyNames)
Gets a JavaScript property of the given element as a DOM element.
|
protected static TestBenchElement |
TestBenchElement.wrapElement(org.openqa.selenium.WebElement element,
TestBenchCommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
default ElementQuery<TestBenchElement> |
HasElementQuery.$(String tagName)
Prepare a
ElementQuery instance to use for locating components on
the client. |
List<TestBenchElement> |
TestBenchElement.getPropertyElements(String... propertyNames) |
List<TestBenchElement> |
HasPropertySettersGetters.getPropertyElements(String... propertyNames)
Gets a JavaScript property of the given element as a list of DOM
elements.
|
protected static List<TestBenchElement> |
TestBenchElement.wrapElements(List<org.openqa.selenium.WebElement> elements,
TestBenchCommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
static <T extends TestBenchElement> |
TestBench.wrap(TestBenchElement element,
Class<T> elementType) |
Modifier and Type | Method and Description |
---|---|
void |
TestBenchCommandExecutor.focusElement(TestBenchElement testBenchElement) |
Copyright © 2019. All rights reserved.