- Inhaltsverzeichnis
- Einbindung von GDI-DE spezifischen Testklassen in die GDI-DE Testsuite
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:
- Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Bereitstellung im Ticketsystem der GDI-DE.
- Nach Prüfung durch den AK Erstellung der fachlichen Detailspezifikation und Struktur der neuen Testklasse (ATS - Spezifikationen; Konformitätsklassen) durch den Bedarfsträger.
- 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.
- 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.
- Durchführung von Tests durch den Bedarfsträger
- 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
- Freigabe zur Implementierung in der Produktivumgebung durch den Bedarfsträger.
- 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:
- Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Aktualisierung im Ticketsystem der GDI-DE.
- Anpassung der fachlichen Detailspezifikation und Struktur der zu aktualisierenden Testklasse (ATS - Spezifikationen; Konformitätsklassen) durch den Bedarfsträger.
- Anpassung der ETS-Spezifikationen und des zugehörigen Testpaketes auf Grundlage der vorliegenden fachlichen Detailspezifikation durch Betrieb GDI-DE.
- 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.
- Durchführung von Tests durch den Bedarfsträger.
- 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
- Freigabe zur Implementierung in der Produktivumgebung durch den Bedarfsträger.
- 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:
- Bedarfsträger - AK-Leitung des zuständigen Arbeitskreises (Metadaten, Dienste, Geodaten) - erstellt eine Supportfrage zur gewünschten Deaktivierung im Ticketsystem der GDI-DE.
- 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