SecurePay Java BDD Automation Project
Getting Started
$ git clone https://github.com/dsmita22/SeleniumJavaSecurePay.git
$ cd SeleniumJavaSecurePay
$ import project from intelij as a gradle project
$ gradle clean
$ gradle build
$ gradle task SecurePayTests
Run Test in Docker container Selenium Grid
$ docker-compose up -d
# in build.gradle uncomment //dockerCompose.isRequiredBy(test) and environment "grid", "YES"
Built With
| Dependency | Use |
|---|---|
| Selenium | Selenium java library to automate and perform cross browser |
| Cucumber | Cucumber for BDD test development |
| Cucumber Reporting | Cucumber test reporting |
| JavaFaker | Fake data generator library |
| TestNg | Test runner often used for parallel test runs |
| Log4j | Java logging library |
Test Results
- Report

- Feature

- Steps
