Cypress is a popular open-source JavaScript-based testing framework used for web automation. It allows developers to write tests for web applications using JavaScript and offers features like automatic waiting, real-time reloading, and a time-traveling debugger, which makes the process of writing and debugging tests easier and more efficient.
Cypress provides a simple and intuitive API for writing tests, with built-in tools for debugging and writing assertions. It also has features like automatic retries, which allows tests to automatically retry on failure, and real-time reloading, which enables developers to see changes in real-time as they edit the tests.
Cypress has gained popularity among developers due to its fast execution time, reliable test results, and its ability to provide end-to-end testing for web applications. It also has excellent documentation and a supportive community, which makes it easy for developers to get started and troubleshoot any issues that may arise.
- Cypress
- Java Script
- Visual Studio Code
- Mochawesome
- Clone this project
- hit the following command:
npx cypress open
ornpx cypress run
- for Mochawesome Report:
npm i cypress-mochawesome-reporter
- Visit https://katalon-demo-cura.herokuapp.com/
- Login
- Make an appointment
- Facility - Seoul CURA Healthcare Center
- Check on "Apply for hospital readmission"
- Healthcare Program - Medicaid
- Select a visiting date
- Add a comment
- Book an Appointment
- Verify the appointment