Welcome to Selenium Standalone — a minimum viable product of Java, Selenium, and Cucumber in action! It includes a bash script for Mac / Linux, and a PowerShell script for Windows. This project was originally created for recruiting purposes, as the basis for a stand-alone take-home project. That said, it may also serve as a quickstart for cross-platform web automation.
- Run run.sh (Mac / Linux) or run.ps1 (Windows). You should see some unit tests fail because they are not implemented. Implement them and re-run the script until they pass.
- Now you should see a Cucumber test fail. Fix it and re-run the script until it passes.
- Refactor Main.java to improve the code quality.