App development is done iteratively and with quality in mind. It can help to have specific tests automated during development. This is a template for building a test automation framework.
Automated tests can be used in software development to run as part of a release every time you change your application. Java allows you to build an automated testing platform for the web. Here I am using
- JUnit as a testing framework
- Selenium WebDriver to interact with the browser
- Maven to manage the project
- Cucumber as a collaboration tool