Package com.vaadin.uitest.parser
Interface Parser
public interface Parser
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()default Stringdefault StringdoLogin(String loginRoute, String baseUrl, String loginSelector, String passwordSelector, String buttonSelector, String login, String password) voidgenerateTestScenarios(UiRoute view) default Stringdefault voidgetViewHtml(String cssSelector, String loginHtml, String loginRoute, UiRoute view) getViews()static booleanisValidView(UiRoute uiRoute) default UiModelparseRoutes(File projectDir, String sourcesDir) default voidstatic Stringdefault UiRouteupdateTestScenarios(UiRoute view)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
TESTS_FILE
- See Also:
-
VIEWS_FILE
- See Also:
-
objectMapper
static final com.fasterxml.jackson.databind.ObjectMapper objectMapper -
views
-
-
Method Details
-
toJson
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
parseView
-
generateTestScenarios
-
updateTestScenarios
-
getViews
-
parseRoutes
- Throws:
IOException
-
doLogin
-
doLogin
-
getViewHtml
-
close
default void close() -
isValidView
-
getBaseUrl
-
getBrowserLogin
BrowserLogin getBrowserLogin() -
getBrowser
Browser getBrowser()
-