SORMAS-Foundation / SORMAS-Angular

Angular Frontend for the SORMAS project
https://sormasorg.helmholtz-hzi.de/
GNU General Public License v3.0
10 stars 9 forks source link

E2E tests setup #20

Open alexandrudanpop opened 3 years ago

alexandrudanpop commented 3 years ago

Current situation

We currently have the default Unit / Integration testing setup with the Karma (angular default). This also runs the tests in CI. We want to decide if we use the default Angular E2E test setup (Protractor) or if we setup E2E tests with Cypress, or another solution?

Expected

alexandrudanpop commented 3 years ago

A better approach would be to have the backend (Keyclaok & Sormas Rest) - on a Dev Server. In this case we don't have to wait a long time until the E2E test setup would spin an environment with all the necessary BE components.

We have a PR demonstrating this here:

45