-
Notifications
You must be signed in to change notification settings - Fork 0
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
23 testfaelle ci und produktion #32
Conversation
@bryanlewicki Aktuell laufen die Testfälle im CI-Modus nicht (s. Screenshots in der zugehörigen GitHub Action). So wie ich das sehe, bleiben die Tests alle bei der Login-Seite hängen. Vielleicht war das nicht ganz klar:
|
Für das CI wird nun der Login durch einen intercept abgefangen und beim PROD funktioniert auch der Login. Die Github Action, die den Test ausführt, startet bisher nur einen Test und zwar den Teil, der in |
Issue #23 wurde implementiert.
Es gibt nun 2 Skripte in der package.json:
"test:e2e:ci" Führt die Tests gegen den Dev Server aus. Dieser muss vor dem starten des Skript aktiviert werden.
"test:e2e:prod" Führt die Tests gegen https://openai.ki.fh-swf.de aus. Um diesen Test Lokal auf dem System auszuführen, muss man im Hauptverzeichnis eine .env Datei erstellen. Dort müssen
CYPRESS_USER_NAME
undCYPRESS_USER_PASSWORD
mit dem jeweils richtigen usernamen und passwort definiert werden, damit die Testumgebung sich einloggen kann.