The Project is for Stockbit Login UI Automated Test (QA Engineer Recruitment)
For Environment Requirement, please prepare :
- JDK java version "1.8.0_211" (prefer Java 8)
- Apache Maven 3.6.1
- Intellij IDE 2019.3.3 or Latest Eclipse IDE (prefer IntelliJ, because I'm code in IntelliJ)
- Chromedriver 80.0.3987.106 (don't forget to start chromedriver)
- Browser Chrome version 80
- Selenium 3.14.0 (will import automatically via internet connection when project loaded to IDE)
- Internet Connection
How To Run :
- Open Terminal / CMD
- going to project folder via Terminal/Command prompt
- type "mvn clean install" (without quotes) and Enter
- type "mvn clean verify" (without quotes) and Enter
or
How To Run via IDE :
- Load project in IDE
- Load / import maven dependency automatically or type "mvn clean install" (without quotes) and Enter
- run via "play" button (jUnit runner) or type command via terminal window "mvn clean verify"
Question : Where automation test report location ? Answer : /target/site/serenity/index.html (Open with Chrome or Firefox Web Browser)
Question : Where scenario / test case file location ? Answer : /src/test/resources/features/consult_dictionary