This project is a test automation of the ParaBank, a demo site that simulates a realistic online banking website, and it uses Selenium Webdriver and Java technologies.
Important: the automation is not covering all the website functionalities.
- JDK 11.8.18;
- Maven 3.8.1;
- Selenium Webdriver 4.9.0;
- ChromeDriver 114.0.5735.90;
- JUnit 5.9.3.
Note: the versions defined above can be equal or higher.
To use this project, clone it on your machine and open it on your favorite IDE.
To run the test automation, you can simply run all the tests located at the src/test/java
dir. This is possible
because the ParaBank application is already running on a web server.
But if you would like to run only one test case, you can open the
RegisterTest.java
file as an example, and run its tests.
Once you run the tests, Selenium Webdriver will open a browser and execute the steps defined on the test file.