Hey here is brief instruction how to run cypress tests:
Running in docker
docker run -it --rm -p 5000:5000 --name crew-container crew-app
App will be available on http://localhost:5000
npm run cy:open:locally
npm run cy:run:locally
All Video are available in cypress/videos
All screenshots with failed test in cypress/screenshots
All Logs oos-ca/logs
performance.mark() https://developer.mozilla.org/en-US/docs/Web/API/Performance/mark
And
Cypress audit https://github.com/mfrachet/cypress-audit#preparation
BE Aware that 2 tests in Search.feature fail of the bug:
- Searching by name and clear;
- Searching by city and clear.
The reason that when user clicks Clear button, the string value still in the search field and assertion fails