Automated tests for User Interface
What does UI testing check?
-
is your User Interface intuitive
-
input fields for users respond according to requirements
-
input fields from users are validated
-
spelling mistakes or undesired text e.g. debug logs, error messages
Functional UI automated testing
-
verify the user journey is completed successfully with valid data
-
verify the input data from user is valid
What tools we use to create Functional UI automation?
-
Java, Maven, Selenium, Cucumber
-
NodeJS, NPM, Cucumber
Visual UI automated testing
-
will verify that your website will display all the elements as desired by verifying: colours, text, page positioning
What tools we use to create Visual UI automation?
-
NodeJS, NPM, Cypress Visual regression