Test should do only one thing and not test multiple steps in one. This pr splits the existing back end tests into single tests.
The login function is now persisted across tests to speed up running the tests. We are using the cypress session feature which is available since version 12 to save the session after login.