XDM stellt Testdaten für CI/CD-Pipelines automatisch bereit. Über REST-APIs, Jenkins und andere DevOps-Tools lassen sich Daten für jeden Build, Test und Release kopieren, gezielt auswählen, maskieren oder erzeugen.
Realistische Testdaten für CI/CD
Das Ziel von CI/CD-Tests besteht darin, eine Version nur dann freizugeben, wenn sie die Anforderungen der Funktionstests erfüllt. Um eine Anwendung unter realen Bedingungen effektiv zu testen, ist es wichtig, Testdaten zu verwenden, die diese Bedingungen genau widerspiegeln.
Realistische Testdaten für CI/CD
Vorbereitung der Testumgebung
Die Generierung von Testdaten ohne ein automatisiertes System ist ein zeitaufwändiger Prozess, der oft umfangreiche manuelle Überprüfungen erfordert. Lassen Sie nicht zu, dass dies Ihre Entwicklung und Bereitstellung verzögert. Passen Sie Ihre Testdaten laufend an den sich entwickelnden Softwareentwicklungsprozess an.
Vorbereitung der Testumgebung
Integration von XDM in CI/CD-Prozesse
Starten Sie die Bereitstellung von Testdaten direkt von Ihrem CI/CD-Tool aus. Jenkins, TeamCity, CircleCI, Bamboo, GitLab und verschiedene andere Plattformen können über die REST-API von XDM interagieren, um parametrisierte Testdaten anzufordern.
Integration von XDM in CI/CD-Prozesse
Arbeitsabläufe für die Bereitstellung von Testdaten definieren
Die Workflow-Sprache von XDM und die Unterstützung von Hooks ermöglichen die Implementierung benutzerdefinierter Logik und Automatisierung, um Testdaten effektiv zu verwalten.
Arbeitsabläufe für die Bereitstellung von Testdaten definieren
Integrierte API-Clients verwenden
XDM verfügt über integrierte Clients zur Automatisierung von Aufgaben wie dem Aufruf von REST-Endpunkten, der Abfrage von Daten, dem Neuaufbau von Indizes, dem Auffüllen von Suchkatalogen, dem Zugriff auf interne Dienste und der Verwendung importierbarer APIs zum Aufrufen zusätzlicher Dienste. Diese Funktionalität geht über die reine Datenpopulation hinaus und stellt sicher, dass der gesamte Anwendungsbereich für die Testausführung bereit ist.
Integrierte API-Clients verwenden
Bereitstellung zuverlässiger Testdaten für automatisierte Tests
Sorgen Sie für zuverlässige und wiederholbare Tests, indem Sie dieselben Daten für jede Testausführung wiederverwenden. Auf diese Weise müssen keine Fehler behoben werden, die Anwendungsdaten zerstören.
Bereitstellung zuverlässiger Testdaten für automatisierte Tests
Beschleunigen Sie Ihre Integrationstests
Erweiterte automatisierte Tests erfordern einen Ausgangspunkt innerhalb der Anwendung. Wenn Sie die richtigen Testdaten bereitstellen, können Sie die Anlaufzeit für Ihre Tests verkürzen.
Beschleunigen Sie Ihre Integrationstests
Test-Eingangsdaten mit Ihren Testdaten in Einklang bringen
Legen Sie Ihren Tests direkt die Daten zugrunde, indem Sie die Klassifizierungsbedingungen der gelieferten Geschäftsfälle als Referenz für die Testausführung verwenden.
Test-Eingangsdaten mit Ihren Testdaten in Einklang bringen
Erwartete Testergebnisse direkt aus den Daten generieren
Nutzen Sie die Testdaten, um die erwarteten Ergebnisse für Ihre Tests abzuleiten. Überprüfen Sie die korrekte Anzeige der zugrunde liegenden Geschäftsfälle, indem Sie Aktionen und Transformationen erneut auf die Anwendung anwenden. Vergleichen Sie schließlich die resultierenden Daten mit denen der vorherigen Version, um die Konsistenz sicherzustellen.
Erwartete Testergebnisse direkt aus den Daten generieren
Häufige Fragen zu XDM und CI/CD
XDM integriert die Vorbereitung und Bereitstellung von Testdaten in automatisierte Workflows. Damit gehören Testdaten fest zur Pipeline und müssen nicht jedes Mal manuell beschafft werden.
Automatisierte Prüfungen brauchen verlässliche, passende Eingabedaten. Veraltete oder unrealistische Daten und lange Bereitstellungszeiten beeinträchtigen sowohl die Testqualität als auch die Release-Geschwindigkeit.
Ja. XDM automatisiert die Datenbereitstellung in CI/CD-Workflows und passt sie an den Takt von Entwicklung und Tests an.
Weniger manuelle Schritte bedeuten kürzere Wartezeiten auf geeignete Daten. Teams können Änderungen früher prüfen, statt auf eine Datenlieferung zu warten.
XDM vereinheitlicht die Aufbereitung und Bereitstellung von Daten über Umgebungen hinweg. So laufen automatisierte Tests unter vergleichbaren Bedingungen.
XDM stellt brauchbare Testdaten bereits in frühen Entwicklungsphasen bereit. Teams können Änderungen rechtzeitig prüfen und Fehler erkennen, bevor sie spätere Releases verzögern.
We use cookies and other technologies on our website. Some of them are essential, while others help
us to improve this website and your experience. If you are under 16 and wish to give consent to
optional services, you must ask your legal guardians for permission. Personal data may be processed
(e.g. IP addresses), for example for personalized ads and content or ad and content measurement. You
can find more information about the use of your data in our privacy policy. You can revoke or adjust your
selection at any time under Settings.
Functional
Immer aktiv
The technical storage or access is strictly necessary
for the legitimate purpose of enabling the use of a specific service explicitly requested by
the subscriber or user, or for the sole purpose of carrying out the transmission of a
communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the
legitimate purpose of storing preferences that are not requested by the subscriber or
user.
Statistics
The technical storage or access that is used
exclusively for statistical purposes.The technical storage or access that is
used exclusively for anonymous statistical purposes. Without a subpoena, voluntary
compliance on the part of your Internet Service Provider, or additional records from a third
party, information stored or retrieved for this purpose alone cannot usually be used to
identify you.
Marketing
The technical storage or access is required to create
user profiles to send advertising, or to track the user on a website or across several
websites for similar marketing purposes.