Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 924 Bytes

README.md

File metadata and controls

35 lines (19 loc) · 924 Bytes

🧠 Cypress workspace

This workspace to run E2E test for API and UI - MARSAIR challenge

Implemented scenarios:

  1. API: Verify the potential customer is able to search without promotional code and get available seats
  2. API: Verify the potential customer is able to search without promotion code and get no available seats
  3. UI: Verify the potential customer is able to search with the invalid promotional code and get available seats

🛠️ Installation

  1. Clone the repository

git clone -b marsair-challenge https://github.com/hoa-pham82/cypress-e2e.git

  1. Install Cypress and dependencies

npm install

🏃‍♂️ Running the tests

  1. Run all test file in local

npm run cy:run

  1. Run individual specific file in Chrome browser

npm run cy:ui:chrome

  1. Report will be saved in mochawesome-report folder in local

👨‍🌾 Project structure

image info