Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/touhid-96/web-automation-using-cypress

This Cypress-based automated testing suite for the CURA Healthcare Service website includes tests for user login, creating appointments, and verifying the appointment functionality. It comes with a Mochawesome Report and an automation video.
https://github.com/touhid-96/web-automation-using-cypress

automation cypress javascript mochawesome-report web-automation

Last synced: 5 days ago
JSON representation

This Cypress-based automated testing suite for the CURA Healthcare Service website includes tests for user login, creating appointments, and verifying the appointment functionality. It comes with a Mochawesome Report and an automation video.

Awesome Lists containing this project

README

        

# Web Automation Using Cypress

## Website
https://katalon-demo-cura.herokuapp.com/

## Scenario
- Visit the website
- Login
- Make an appointment
- Select Facility : Hongkong CURA Healthcare Center
- Check on : Apply for hospital readmission
- Select Healthcare Program : Medicaid
- Select a visit Date
- Add a comment
- Book an Appointment
- Verify the appointment

## Test case check list based on the Scenerio
- User login with valid creds
- User makes and appointment

## Technology and Tool Used
- VS Code
- JavaScript
- NodeJS
- Cypress
- Cypress Mochawesome Reporter

## Prerequisite
- VS Code
- NodeJS

## How to run this project
- Clone the project
- Install Cypress in project directory : `npm install cypress`
- Run the project : `npx cypress run`

## Mochawesome Report
![Mochawesome Report](https://github.com/user-attachments/assets/c1a3b21c-610f-4eb8-8ee3-b4956f5bfac2)

## Automation Output Video
### Login
https://github.com/user-attachments/assets/9d7a1f47-4f28-4fae-b2da-285c9d810463

### Make Appointment
https://github.com/user-attachments/assets/01fb6787-c2f8-4c72-b1f4-9b00b0c92cbf