com.vaadin.flow.component.formlayout.testbench.

Class FormLayoutElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.formlayout.testbench.FormLayoutElement

All Implemented Interfaces:

CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasPropertySettersGetters, HasSearchContext, HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public class FormLayoutElement extends TestBenchElement

A TestBench element representing a <vaadin-form-layout> element.

  • Constructor Details

    • FormLayoutElement

      public FormLayoutElement()
  • Method Details

    • getFormItems

      public List<FormItemElement> getFormItems()

      Retrieves all form items of type FormItemElement.

      Returns:

      a list of all FormItemElement instances.

    • getFormItemByLabel

      public FormItemElement getFormItemByLabel(String label)

      Retrieves a form item element by its label.

      Parameters:

      label - the label of the form item to retrieve

      Returns:

      the form item element or null if not found