LuxActive hat kürzlich das Training von Frau Katerina Sivets im Rahmen des AMS Programms "Erwerb von Berufspraxis nach abgeschlossener Ausbildung" abgeschlossen. Ziel des Trainings war es, ihr eine solide Grundlage in Software-Testing zu vermitteln, damit sie die berufliche Praxis sammelt, die für ihren Einstieg in den IT-Bereich notwendig ist.
Unser Team nutzte diese Gelegenheit indem LuxActive sein Testing-Angebot erweiterte. Mikail Durak coachte dabei Frau Sivets während der gesamten Tainingsperiode und konnte sie damit erfolgreich ausbilden. Im Laufe des Trainings haben wir ein überlegeneres Softwaretest-Verfahren umgesetzt, welches wir auch nun weiter nutzen.
Die darin enthaltenen neuen Methoden werden jetzt für unsere eigenen Plattformen (wie oHA) angewendet. Dadurch erhalten unsere Produkte und auch die Software unserer Projektpartner in Zukunft deutlich höhere Qualität durch das neu etablierte Testing-Prozess-Management bei LuxActive.
Einblicke in Katerina Sivets’ Ausbildung
- Sie hat VSCode, Playwright und die zugehörige VSCode-Erweiterung aktiv genutzt.
- Besonders hervorzuheben ist ihre Arbeit mit dem Recorder in der Playwright Extension, um Tests zu erstellen. Der Großteil ihrer Testentwicklung fand über diese Erweiterung statt.
- Katerina hat nicht nur die Extensions angewendet, sondern auch eigene kleinere Anpassungen am Text-Code vorgenommen – eine hervorragende Einarbeitung mit Praxisbezug!
- Sie hat Tests für ein internes oHA System entwickelt. Aktuell existieren etwa 250 dieser Tests.
- Der Schwerpunkt lag auf der Überprüfung von Navigation und Benutzeraktivitäten beim oHA-Dashboard aber die Methoden und ihr erlerntes Wissen lassen sich natürlich auch auf andere Softwareanwendungen übertragen.

AURORAL: Ein neues Testing-Framework für große Anforderungen
Neben Frau Sivets Ausbildung hat LuxActive gleichzeitig mit seinen Projektpartnern im Horizon 2020 Projekt “AURORAL” ein neues Testing-Tool entwickelt. Als technischer Partner leitete LuxActive dieses Vorhaben.
Nachfolgend einige Highlights des Tools
- Etabliert eine neue Industriestandard-Methode für Test- und Evaluierungstätigkeiten.
- Wird primär zum Testen und als Dokumentation von Backend- und Frontend-Diensten sowie als Kommunikationsmittel zwischen den Diensten verwendet.
- Das AURORAL Testing Tool stellt eine benutzerfreundliche, webbasierte Oberfläche (UI) bereit.
- Mit dieser UI lassen sich Test-Suites und -fälle erstellen.
- Diese Tests können dann automatisch auf HTTP-basierte Dienste angewendet werden. Insbesondere sind AURORAL-Nodes basierend auf HTTP+JSON/NGSI-LD, die so getestet werden können.
- Ein Test Runner Service führt die Tests aus – entweder manuell oder in regelmäßigen Abständen automatisch. Er prüft die Antwort-Daten (meist JSON-Format) mithilfe von JSONPath Checks auf Richtigkeit.
Technische Entwicklung
Das Tool wurde unter der Führung von LuxActive entwickelt:
- Die Benutzeroberfläche (UI) hat Elliot Cloud umgesetzt.
- Der Backend und Test Runner Service entstand bei der Universität CERTH.
Was bietet dieses neue Testing-Verfahren?
Dieses gemeinsam entwickelte Grundgerüst unter LuxActive's Führung legt einen robusten Grundstein für zukünftige, noch größere Softwareprojekte. Es ermöglicht:
- Die Anwendung von Testmethoden auf eine Weite verschiedener Technologien, sowohl für große als auch kleine Lösungen.
- Automatisierte Tests über ein intuitives Web-Interface.
Zusammenfassung
LuxActive hat in diesem Zeitraum nicht nur erfolgreich das Testing-Know-how für die Ausbildung von Frau Sivets vermittelt, sondern gleichzeitig auch maßgeblich an einem neuen Test-Framework für IT-Projekte (AURORAL) gearbeitet. Die neu gewonnenen Fähigkeiten und der entwickelte Code sind ideal aufgestellt, um unsere Testing-Aktivitäten weiter zu intensivieren.
Wenn Sie mehr über die aktuellen Software-Test Aktivitäten von LuxActive erfahren möchten oder gerade einen Projektpartner für diesen Bereich suchen – wir freuen uns darauf, mit Ihnen ins Gespräch zu kommen und gemeinsam neue Wege im Testen zu erkunden.