You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.uitest.parser.

Interface Parser

public interface Parser
  • Field Details

    • LOGGER

      static final org.slf4j.Logger LOGGER
    • TESTS_FILE

      static final String TESTS_FILE

      See Also:

    • VIEWS_FILE

      static final String VIEWS_FILE

      See Also:

    • objectMapper

      static final com.fasterxml.jackson.databind.ObjectMapper objectMapper
    • views

      static final List<UiRoute> views
  • Method Details

    • toJson

      static String toJson(Object o) throws com.fasterxml.jackson.core.JsonProcessingException

      Throws:

      com.fasterxml.jackson.core.JsonProcessingException

    • parseView

      default void parseView(UiRoute view)
    • generateTestScenarios

      void generateTestScenarios(UiRoute view)
    • updateTestScenarios

      default UiRoute updateTestScenarios(UiRoute view)
    • getViews

      default List<UiRoute> getViews()
    • parseRoutes

      default UiModel parseRoutes(File projectDir, String sourcesDir) throws IOException

      Throws:

      IOException

    • doLogin

      default String doLogin(UiLogin login)
    • doLogin

      default String doLogin(String loginRoute, String baseUrl, String loginSelector, String passwordSelector, String buttonSelector, String login, String password)
    • getViewHtml

      default void getViewHtml(String cssSelector, String loginHtml, String loginRoute, UiRoute view)
    • close

      default void close()
    • isValidView

      static boolean isValidView(UiRoute uiRoute)
    • getBaseUrl

      default String getBaseUrl()
    • getBrowserLogin

      BrowserLogin getBrowserLogin()
    • getBrowser

      Browser getBrowser()