Cypress is a testing tool focus on making end-to-end tests easier to build.
Cypress makes setting up, writing, running and debugging tests easy
Fast, easy and reliable testing for anything that runs in a browser.
The Test Runner load and runner dynamically your tests. So each time a new test is written, the Test Runner will detect the new file test and attempt to run it.
Cypress tests can be run with any main Continous Integration tool (Travis, CircleCi,...). You.
The Cypress Dashboard is an optional service where all your tests are recorded (screenshots and videos) and make it easier to understand the cause of failing tests.
Links:
- Cypress website: https://www.cypress.io
- Cypress documentation: https://docs.cypress.io/guides/overview/why-cypress.html
- Github: https://github.com/cypress-io/cypress