Import und Export von Komponenten
Die Import- / Export-Funktion ist ein Feature, dass es ermöglicht verschiedene Komponenten zwischen mehreren succest-Installationen auszutauschen und zu transportieren. Dadurch können beispielsweise Testfälle ohne großen Aufwand von einer Installation in eine andere kopiert werden.
Inhaltsverzeichnis
Import
Über die Import-Funktion ist es möglich, Exporte in eine succest-Installation zu laden. Für den Import wird eine .import-Datei benötigt, die mithilfe der Export-Funktion erstellt werden kann.
Import von Aktivitäten & Zentralkomponenten
Damit Aktivitäten und Zentralkomponenten nach dem Import richtig verwendet werden können, müssen erst die entsprechenden Bibliotheken kompiliert und die Zentralkomponenten veröffentlicht werden. Die Aktivitäten und Zentralkomponenten werden bei Gleichheit des Namens überschrieben. Der "veröffentlicht als" Name wird ebenfalls importiert, falls dieser nicht bereits vergeben ist.
Export
Die Export-Funktion erlaubt es, verschiedene Komponenten zu einem Export zusammenzufassen und herunterzuladen. Vor dem eigentlichen Export muss erstmal definiert werden, was exportiert werden soll. Komponenten können einzeln zum Export hinzugefügt werden. Es ist allerdings auch möglich diverse Komponenten inklusive der Abhängigkeiten zu exportieren. Dadurch bleiben beispielsweise Testfälle nach einem Import immer noch ausführbar.
Bennenung von Exporten
Abhängig vom genutzten Browser und den Speicher-Einstellungen im Browser, kann die .import-Datei beim herunterladen umbenannt werden.
Ist dies nicht der Fall, wird der Dateiname nach dem Muster "succest[Datum].import" (z.B. succest20191023.import) gebildet und im Donwloads-Ordner gespeichert.
Im- / Exportierbare Komponenten
Im Folgenden findet sich eine Liste der Komponenten die mit der Import- / Export-Funktion transportiert werden können:
- Aktivitäten
- Aktivitätslisten & -sets werden automatisch importiert/exportiert
- Datenpools
- Datenquellen
- Ergebnisvorlagen
- Mögliche Abhängigkeiten:
- Aktivitäten
- Erzeugungsvorlagen
- Mögliche Abhängigkeiten:
- Aktivitäten
- Ladeobjekte
- Kiosk-Testfälle
- Kiosk-Einträge werden automatisch importiert/exportiert
- Mögliche Abhängigkeiten:
- Testfälle (inkl. der zugehörigen Abhängigkeiten)
- Datenquellen
- Ladeobjekte
- Ausschnitte aus der Workflow- & DestinationsConfiguration werden automatisch importiert/exportiert.
- Zu beachten ist jedoch, dass die Reihenfolge der Ladeobjekte nicht beachtet wird. Nach einem Import sollte also die Reihenfolge der Ladeobjekte nochmals kontrolliert werden, um eine erfolgreiche Testfallausführung zu gewährleisten.
- Proxy Klassen
- Die Proxyklassen die gemeinsam mit den Aktivitäten unter den Bibliotheken geführt werden.
- Testfälle
- Mögliche Abhängigkeiten:
- Aktivitäten
- Datenpools
- Datenquellen
- Erzeugungs- und Ergebnisvorlagen
- Kiosk-Testfälle (inkl. der Kiosk-Einträge)
- Ladeobjekte
- Zentralkomponenten
- Zentralkomponenten
- Mögliche Abhängigkeiten:
- Aktivitäten
- Erzeugungs- und Ergebnisvorlagen
- Ladeobjekte