Skip to content

Limit Tests - SDKs

User Story

Als Entwickler möchte ich neue Testszenarien für die Limit-Tests implementieren, die sowohl das Java SDK als auch das .NET SDK verwenden. Dies dient dazu, die Kompatibilität und das Verhalten unserer Software mit verschiedenen SDKs zu verifizieren und sicherzustellen, dass die Limits korrekt durchgesetzt werden.

Warum

Die Implementierung von Testszenarien für verschiedene SDKs ist wichtig, um eine konsistente und zuverlässige Anwendungserfahrung über unterschiedliche Technologien hinweg zu gewährleisten. Da unser System sowohl das Java SDK als auch das .NET SDK unterstützt, ist es notwendig, die folgenden Testszenarien zu erstellen:

  1. Java SDK
  • Ein Test, der sicherstellt, dass die neuen Limits für unverschlüsselte Daten korrekt umgesetzt werden. Dies beinhaltet sowohl die maximale Dateigröße, die maximale Gesamtgröße einer Submission, als auch die maximale Anzahl an Attachments.
  1. .Net SDK
  • Ein ähnlicher Test wie für das Java SDK, der überprüft, ob das .NET SDK die neuen Limits für unverschlüsselte Daten korrekt handhabt. --> Wie mit @Maik_Boettner und @MARIUS_RICHTER bereits besprochen: ist obsolete, weil Java SDK Limit Tests dupliziert.

Durch diese neuen Tests können wir sicherstellen, dass beide SDKs die erwarteten Grenzen korrekt implementieren und anwenden. Dies ist besonders wichtig, um Probleme frühzeitig zu erkennen und sicherzustellen, dass unsere Kunden auf allen unterstützten Plattformen die gleiche Funktionalität und Sicherheit erfahren.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. Java SDK Limit Tests
  2. Java SDK Limit Tests in die Pipeline integrieren
  3. Java SDK Limit Tests dokumentieren
  4. .Net SDK Limit Tests
  5. .Net SDK Limit Tests in die Pipeline integrieren
  6. .Net SDK Limit Tests dokumentieren

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

Edited by Andrey Strukov