This is automation framework, implemented using Java, Selenium/Webdriver, TestNG & gradle. Page Object Model (POM) is used to make the code more readable, maintainable, and reusable.
- Java
- Gradle
- Selenium/WebDriver
- TestNg
- Browsers (Firefox, Chrome)
- Respective Browser drivers(For Chrome Chromedriver and For Firefox geckodriver)
- IntelliJ
https://juice-shop-web-applicatiohn.herokuapp.com/#/
- Run the gradle task as shown below
$./gradlew test