Ausführen Ihrer Tests in Azure DevOps
Erstellen Sie ein Testprojekt mithilfe von Azure DevOps und der Talend Cloud API Tester Management API und dem Maven-Plug-In, implementieren Sie es und führen Sie es aus.
In diesem Beispiel gehen Sie wie folgt vor:
- Erstellen Sie ein Azure DevOps-Projekt und konfigurieren es.
- Konfigurieren Sie das Talend Cloud API Tester Maven-Plug-In.
- Erstellen Sie eine Build-Pipeline, die Konfiguration als Code mit einer YAML-Datei verwendet. Diese Pipeline erstellt und veröffentlicht beispielsweise ein Build-Artefakt, eine JAR-Datei oder ein Docker-Image.
- Erstellen Sie eine Release -Pipeline. Eine Release-Pipeline ist in Phasen organisiert, für die Bedingungen vor oder nach der Implementierung gelten können (z. B. Benutzergenehmigung). Sie wird hauptsächlich zum Implementieren von Artefakten in Umgebungen verwendet.
Hier löst die Quellsteuerung eine Build-Pipeline aus, die Einheitentests durchführt, den Code packt und ein Docker-Image erstellt und dann das Image in einer Container-Registrierung veröffentlicht. Dann implementiert eine Release-Pipeline die Docker-Anwendung und ruft API-Testdefinitionen vom API Tester ab, um die API-Tests zu starten und Testberichte zu produzieren.
Weitere Informationen zur fortlaufenden Integration finden Sie im Handbuch mit Best Practices für Talend Software Development Life Cycle.
Weitere Informationen zu Azure DevOps finden Sie in der Dokumentation zu Azure DevOps.