This Project Goal's Learning Selenium and Cucumber Technologies
Selenium is defined as the library that allows us to automate the testing of the applications we are developing.
Cucumber is a test automation tool that turns our plain text scripts into automated tests.
- Go to pom.xml file and define dependencies and plugins
- Create a application.properties file and define browser
-
Spring Boot
-
Spring Boot Test
-
Selenium
-
Cucumber
-
WebDriver
-
Maven Surefire
If you using Intellij Terminal paste this command
- mvn clean test -DdefaultSuiteFiles="src/test/resources/test-suit/Learning-test-suit.xml"
- If you using other platforms, cd "your project file" and paste command mvn clean test -DdefaultSuiteFiles="src/test/resources/test-suit/Learning-test-suit.xml"