Pull project and the first thing that you need to do is to run:
$ npm install
This will generate the node modules folder.
There is two way to run tests in local:
- Headless mode
- Headed mode
$ npm run cy:run
$ npm run cy:open
Navigate to Actions section, and select Manual Run. Select Run Workflow, choose branch and click on Run Workflof button.
Currently is used Mochawesome report. This report will be automatically generated after every exeucution and it can be found in folder reports inside project. If execution is triggered over Github Actions, reports will be saved as Artifact (report.zip)