07.11.2024
12:05 - 12:50
Track
Automation & Tools
Congress Center B
Danny Tamm
UBS Hainer GmbH
Verbessern Sie Ihre Tests mit den richtigen Testbasisdaten
Komplexe Systemlandschaften enthalten große Datenmengen, die über mehrere Anwendungen verteilt sind. Die Herausforderung für Tester und Entwickler besteht oft darin, geeignete Daten für den Test zu finden, obwohl die Datenbanken und deren Strukturen nicht bekannt sind.
Erfahren Sie, wie Sie einen Überblick über die Entitäten Ihrer Geschäftsdaten und deren Attribute erhalten. Wenn Sie wissen, wie die Daten verteilt sind, können Sie die am besten geeigneten Daten für Ihre Testausführung ermitteln.
Erwerben Sie das Wissen, wie Sie die Daten extrahieren und auf jede Testumgebung anwenden, entweder eine statische Umgebung oder dynamische Testumgebungen, die nur während der CI/CD-Läufe der Anwendung vorhanden sind.
In der Präsentation wird dargelegt, wie ein Datenbereitstellungsprozess für Testdaten eingerichtet wird, der einzelne Geschäftsfälle automatisch über ein einfaches Webformular transportieren oder über einen Webdienst von jedem Testautomatisierungsprozess aus ausgelöst werden kann.
Wenn wir echte Daten verwenden, werden wir uns natürlich damit befassen, wie wir diese Daten entsprechend den DSGVO- oder HIPAA-Anforderungen maskieren können.
Andererseits zeigt die Präsentation Einblicke, wie umfangreiche Modifikationen im Maskierungsprozess genutzt werden können, um ihn als Tool zur Testdatengenerierung zu verwenden.
Schließlich benötigen wir bei der Verwendung von Testbasisdaten in der Testautomatisierung einen Mechanismus zum Zurücksetzen der Testdaten, nachdem ein Test die Daten geändert hat. Wir werden sehen, wie Sie wiederverwendbare Testdaten erhalten und wie diese Ihre Testautomatisierung beschleunigen können.
Danny Tamm, UBS Hainer GmbH
Danny Tamm ist seit 20 Jahren als Entwickler und Berater bei UBS Hainer GmbH tätig.
Anfangs auf dem IBM Mainframe und DB2 z/OS als Entwickler und Supporter verschiedener Tools.
Seit einigen Jahre beschäftigt er sich mit Testdatenmanagement auf dezentralen Systemen.
Dabei unterstützt er Kunden beratend beim Aufbau von Testdatenmanagmentsystemen und im Support dieser.
Auch Vorträge und Präsentationen rund um das Thema gehören zu seinen Aufgaben.
Privat ist er gerne sportlich aktiv oder engagiert sich ehrenamtlich.