Skip to content
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

AAI: Testing #139

Open
2 tasks
pizzi-cato opened this issue Oct 7, 2024 · 0 comments
Open
2 tasks

AAI: Testing #139

pizzi-cato opened this issue Oct 7, 2024 · 0 comments
Labels
blocked Blocked by another ticket or something else

Comments

@pizzi-cato
Copy link
Collaborator

pizzi-cato commented Oct 7, 2024

Als Entwickler möchte ich die vorhandenen Tests (JUnit, IT, E2E) wie bisher ausführen können, sowohl lokal als auch dem Build Server. Dazu muss die Authentisierung für die Tests angepasst werden.

Dies ist eine Folge-Story zu Switch AAI als Login anbinden.

Anforderungen

  • Die Tests (JUnit, IT, E2E) müssen weiterhin ausgeführt werden können.
  • Das HTTP-Protokoll spielt für die Tests keine wesentliche Rolle; je nach Ansatz sind HTTP oder HTTPS möglich.
  • Es kann davon ausgegangen werden, dass entweder keine Authentisierung notwendig ist oder die Pre-Authentication bereits durchgeführt worden ist (und in den Tests simuliert wird).
  • Das Verhalten der Authentisierung bzw. der vorliegenden Benutzerdaten kann (je nach Testfall) angepasst werden. Z.B. kann die Matrikelnummer leer sein, um das Verhalten Applikation bei fehlender Matrikelnummer zu prüfen.

Akzeptanzkriterien

  • obige Anforderungen sind alle erfüllt
  • die Tests (JUnit, IT, E2E) sind nachgeführt und können sowohl lokal als auch auf dem Build Server ausgeführt werden.
@pizzi-cato pizzi-cato added the blocked Blocked by another ticket or something else label Oct 7, 2024
@pizzi-cato pizzi-cato changed the title Testing mit AAI AAI: Testing Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by another ticket or something else
Projects
None yet
Development

No branches or pull requests

1 participant