The propose of this project is be like a getting started to who is starting with automation testing and doesn't know how it works.
This project was developed using some technologies and frameworks like: Java 1.8, Spring Boot, Cucumber and Selenium.
- JDK 1.8
- Apache Tomcat 8.5
- IntelliJ IDE
- Chrome and/or Firefox
- Open IntelliJ IDE
- Go to File -> Settings
- Go to Plugins
- Search for "Cucumber for Java"
- Install
The web application is in the directory: src/main/resources/apache-tomcat-8.5.57-with-deployed-application
- Unzip the application in some folder in your computer.
- Go to apache-tomcat-8.5.57/bin
- Execute startup script (startup.sh for Mac and Linux or startup.bat for Windows)
You can execute a specific feature or all features
To execute specific feature, open the Runner of this feature and than click "run <class_name>"
To execute all features, right click on package in the directory: /src/test/java/ and than click "Run Tests in <package_name>"