← Alle Workshops

Datenbank-Entwicklung

ORDS Testing

Stell dein API auf die Probe

ORDS Testing

Ein API, das nicht getestet wird, bricht bei der ersten Änderung. Der Workshop baut eine Teststrategie für ORDS-APIs auf, die in der CI/CD-Pipeline läuft und Fehler findet, bevor Konsumenten sie bemerken.

Zielgruppe

Entwickler und Tester, die ORDS-APIs verantworten.

Module

Die Module sind ein Baukasten. Du wählst aus und gewichtest, wir stimmen die Agenda vorab gemeinsam ab.

  • Teststrategie: Testpyramide für Datenbank-APIs, was wo getestet wird
  • Unit-Tests: PL/SQL-Logik mit utPLSQL, Testdaten und Isolation
  • API-Tests: Postman-Collections, Newman, Umgebungen und Variablen
  • Contract-Tests: Abgleich mit der OpenAPI-Spezifikation
  • Negativtests: Fehlerfälle, Grenzwerte, ungültige Eingaben
  • Last und Sicherheit: Lasttests, Auth-Tests, typische Schwachstellen
  • Pipeline: Tests in GitLab CI oder Azure DevOps, Berichte und Quality Gates

REST-Lib

Zu jedem ORDS-Workshop gehört meine REST-Lib: eine PL/SQL-Bibliothek, die wiederkehrende Aufgaben wie Antwortformate, Fehlerbehandlung und Parameterprüfung standardisiert. Sie geht mit den Unterlagen an dein Team.

Ergebnis

Eine Testsuite für ein reales API aus eurem Umfeld und die Pipeline, die sie bei jeder Änderung ausführt.

Vorschau

Zum Reinschnuppern: Die Vorträge zum Thema geben dir einen ersten Überblick. Auf den Vortragsseiten findest du die Folien.

Rahmen für alle Workshops

Umfang
Basislänge 2 × 8 Stunden. Jeder Workshop geht auch als eintägiger Überblick oder als Intensivformat über 3 bis 4 Tage.
Zuschnitt
Individuell auf deine Anforderungen. Du wählst die Module und legst fest, wie viel Zeit wir womit verbringen.
Unterlagen
Alle Folien, Beispielskripte und sonstigen Unterlagen werden zur Verfügung gestellt.
Preis
Feste Workshop-Pauschale, unabhängig von der Teilnehmerzahl.
Ort
Vor Ort, remote oder gemischt.
Zeitplan
Am Stück oder verteilt auf mehrere Termine.

Interesse an diesem Workshop?

Schreib mir, welche Themen dich beschäftigen. Dann stimmen wir Module, Umfang und Termin gemeinsam ab.

Workshop anfragen

+49 (172) 139 1530