This is an end-to-end test automation framework created using Cypress with Mochawesome reports capable of CI/CD execution with Github actions for both Rest API and UI. The api tests are stored under the 'e2e/api-tests' folder and the ui tests under 'e2e/ui-tests' folder. Test data is stored in the 'fixtures' folder.
To run -
- Clone the repository
- Install the dependencies via 'npm install'
- Run the test scripts via 'npx cypress run' or check the scripts in the 'package.json' for more options.