Class DevToolsElement

  • All Implemented Interfaces:
    com.vaadin.testbench.commands.CanCompareScreenshots, com.vaadin.testbench.HasCallFunction, com.vaadin.testbench.HasDriver, com.vaadin.testbench.HasElementQuery, com.vaadin.testbench.HasPropertySettersGetters, com.vaadin.testbench.HasSearchContext, com.vaadin.testbench.HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

    public class DevToolsElement
    extends com.vaadin.testbench.TestBenchElement
    • Constructor Detail

      • DevToolsElement

        public DevToolsElement()
    • Method Detail

      • getErrorLogRows

        public List<String> getErrorLogRows()
      • getFirstErrorLogRow

        public String getFirstErrorLogRow()
      • getLastErrorLogRow

        public String getLastErrorLogRow()
      • waitForErrorMessage

        public void waitForErrorMessage​(Predicate<String> matcher)
      • waitForLastErrorMessageToMatch

        public void waitForLastErrorMessageToMatch​(Predicate<String> matcher)
      • expand

        public void expand()
      • isExpanded

        public boolean isExpanded()
      • getNumberOfLogRows

        public int getNumberOfLogRows()
      • getNumberOfErrorLogRows

        public int getNumberOfErrorLogRows()
      • setLiveReload

        public void setLiveReload​(boolean enabled)
      • showExperimentalFeatures

        public void showExperimentalFeatures()
      • listExperimentalFeatures

        public List<String> listExperimentalFeatures()