Projekt

Allgemein

Profil

Einbindung von GDI-DE spezifischen Testklassen in die GDI-DE Testsuite

Bearbeitungsstand: 01.12.2020

Über die in der GDI-DE Testsuite eingebundenen Testengines Inspire ETF Validator und OGC TEAM Engine können in der GDI-DE Testsuite GDI-DE spezifische Testklassen eingebunden und zur Testausführung bereitgestellt werden.

USECASES

USECASE 1: Einbindung einer neuen GDI-DE spezifischen Testklasse

Es besteht der Bedarf zur Bereitstellung einer neuen GDI-DE spezifischen Testklasse in der GDI-DE Testsuite.

Ablauf:

  1. Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Bereitstellung im Ticketsystem der GDI-DE.
  2. Nach Prüfung durch den AK Erstellung der fachlichen Detailspezifikation und Struktur der neuen Testklasse (ATS - Spezifikationen; Konformitätsklassen) durch den Bedarfsträger.
  3. Erstellung der ETS-Spezifikationen mit Testpaket für die Testengine (ETF-Validators oder der der TEAM Engine) in der die Testklasse ausgeführt werden soll auf Grundlage der vorliegenden fachlichen Detailspezifikation durch Betrieb GDI-DE.
  4. Nach Fertigstellung Implementierung der neuen Testklasse im Testsystem der GDI-DE Testsuite durch Betrieb GDI-DE und Freigabe für Tests durch den Bedarfsträger.
  5. Durchführung von Tests durch den Bedarfsträger
  6. Im Falle von Fehlverhalten und/oder Korrekturwünschen, sind diese durch Betrieb GDI-DE zu beheben und die korrigierte Testklasse erneut bereitzustellen. Erneute Iteration ab Punkt 4
  7. Freigabe zur Implementierung in der Produktivumgebung durch den Bedarfsträger.
  8. Bereitstellung der neuen Testklasse in der Produktivumgebung durch Betrieb GDI-DE.

USECASE 2: Aktualisierung einer GDI-DE spezifischen Testklasse

Es besteht der Bedarf zur Aktualisierung einer vorhandenen GDI-DE spezifischen Testklasse in der GDI-DE Testsuite

Ablauf:

  1. Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Aktualisierung im Ticketsystem der GDI-DE.
  2. Anpassung der fachlichen Detailspezifikation und Struktur der zu aktualisierenden Testklasse (ATS - Spezifikationen; Konformitätsklassen) durch den Bedarfsträger.
  3. Anpassung der ETS-Spezifikationen und des zugehörigen Testpaketes auf Grundlage der vorliegenden fachlichen Detailspezifikation durch Betrieb GDI-DE.
  4. Nach Fertigstellung Implementierung der aktualisierten Testklasse im Testsystem der GDI-DE Testsuite durch Betrieb GDI-DE und Freigabe für Tests durch den Bedarfsträger.
  5. Durchführung von Tests durch den Bedarfsträger.
  6. Im Falle von Fehlverhalten und/oder Korrekturwünschen sind diese durch Betrieb GDI-DE zu beheben und die korrigierte ETS erneut bereitzustellen. Erneute Iteration ab Punkt 3
  7. Freigabe zur Implementierung in der Produktivumgebung durch den Bedarfsträger.
  8. Bereitstellung der neuen Testklasse in der Produktivumgebung durch Betrieb GDI-DE.

USECASE 3: Deaktivierung einer GDI-DE spezifischen Testklasse

Eine in der GDI-DE Testsuite vorhandene GDI-DE spezifische Testklasse wird nicht länger benötigt oder wurde durch eine neue Version ersetzt.

Ablauf:

  1. Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Deaktivierung im Ticketsystem der GDI-DE.
  2. Die Testklasse wird in der GDI-DE Testsuite durch Betrieb GDI-DE deaktiviert und steht für weitere Tests nicht mehr zur Verfügung.

gesperrt