Automating tests for Ryanair website. Note: seat selection. Seats might be booked/taken in the process so if the tests fail that will be the case.
- Latest Java version (Java 17)
- maven
- chrome web driver
- If all steps to run this fail you can simply download the zip file of this project and import it into Eclipse IDE. Here is a link to help you with that: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-import-a-Maven-project-from-GitHub-into-Eclipse
- Ensure you have Java Development Kit (JDK) installed. You can download it from the official Oracle website or use OpenJDK.
- Download the WebDriver compatible with your browser (e.g., ChromeDriver for Google Chrome) and place it in a directory that's in your system's PATH.
- Make sure you have the correct WebDriver version for your browser.
- If the project uses Maven for dependency management, navigate to the project's root directory in your terminal and run:
- mvn clean install
- Open a terminal or command prompt.
- Navigate to the project's root directory.
- Execute the following command to run the tests using TestNG:
- mvn test