-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
E2E Tests für Multitenancy #923
Comments
Eine Idee um die E2E-Tests (immerhin in der Pipeline) schneller zu machen, wäre es die Ausführung zu parallelisieren. Wichtig wäre auch noch, dass die Lösung automatisch alle verfügbaren |
Stand 04.11.2024 |
@RandomTannenbaum
|
Stand 05.11.2024 Momentan haben wir so eine Pipeline Zeit von ~ 3:40 |
Stand 06.11.2024 |
Spezielle E2E Test braucht es nicht, wenn #1077 umgesetzt ist. Dann hat jeder Tenant einen eigenen DB User der auf seinem eigenen DB Schema arbeitet und nur darauf Zugriff hat. |
Ich have unter anderem die getByTestId methode refactored, nun failen mehere e2e suits. |
Egal welche Aktion im toDraft Dialog angecklit wird es wird immer durchgeführt. Tests dafür fehler |
ToDo
|
Tests
|
Stand 13.11.2024 So habe ich jetzt die Check-In tests, die Crud-Tests, die Keyresult-Tests umgeschrieben. Bei den Scoring Tests habe ich auch wo möglich die neuen Methoden verwendet. Ausserdem habe ich im commands.ts alle nun ungenutzten cypress commands gelöscht. Was noch fehlt:
|
Stand 18.11.2024 |
Stand 19.11.2024 Um dies zu fixen muss man mit Cypress Aliasen arbeiten. Dafür gibt es die Funktion Das Ticket ist somit nun ready for review. |
Hinweis |
Die E2E-Tests sollen mit den Testfällen für Multitenancy erweitert werden. Zusätzlich sollen die E2E-Tests noch aufgeräumt bzw schneller gemacht werden.
Anforderungen
cy.wait
entferntAkzeptanzkriterien
The text was updated successfully, but these errors were encountered: