This is a task to Automate the Expedia Hotel booking system using Cypress and Cucumber with Mochawesome report, Please see below for the Test Case that are automated
Test Case Number | Test Case |
---|---|
TC001 | Verify that the stay screen contains elements such as Destination, departure Date, Arrival Date, Add Flight, Add Car, Travellers and Search button. |
TC002 | Verify if a user will be able to successfully search with a valid data |
TC003 | Verify if a user will not be able to book a flight without location |
TC004 | Verify if a user is able to filter deals |
Note - These are one of the few to be automated
- clone the repo
npm install
oryarn install
CLI - Run CLI
npx cypress run
Cypress UI - Run on Cypress UI
yarn || npm test:chrome
- Cypress
- Cucumber
- Mochawesome