pirasanthan-jesugeevegan / amt-cypress-Expedia

This is a task to Automate the Expedia Hotel booking system using Cypress and Cucumber with Mochawesome report

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expedia Hotel Journey

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 Scenario: Stay Function

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

Install

  1. clone the repo
  2. npm install or yarn install

Run tests

CLI - Run CLI

npx cypress run

Cypress UI - Run on Cypress UI

yarn || npm test:chrome

Technology used:

  • Cypress
  • Cucumber
  • Mochawesome

DEMO

Live report - Schedule to run everyday

About

This is a task to Automate the Expedia Hotel booking system using Cypress and Cucumber with Mochawesome report


Languages

Language:JavaScript 75.2%Language:Gherkin 24.8%