

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Testen
<a name="testing"></a>

Das Telekommunikationsspezifische Testautomatisierungs-Framework kann in die Code-Pipeline integriert werden. Die Code-Pipeline ist mit Step-Funktionen integriert, um die Integration mit einem Testautomatisierungs-Framework zu orchestrieren. AWS-Step-Funktionen verwenden mehrere Lambda-Funktionen, um das Testautomatisierungs-Framework (Tools von Drittanbietern) über API-Aufrufe aufzurufen. Die Step-Funktion ruft zunächst die Test-ID ab, führt den Test aus und ruft die Ergebnisse aus dem Testautomatisierungs-Framework ab. Die Step-Funktion analysiert dann die Ergebnisse und leitet sie zur Genehmigung des Antrags für die Produktionsbereitstellung an die Code-Pipeline weiter. Die Genehmigung kann je nach Bedarf automatisiert oder manuell in der Code-Pipeline verwaltet werden. Dies ist ein wichtiger Schritt CSPs , um die Implementierung von der Testumgebung bis zur Produktion voranzutreiben. Die für die Integration APIs erforderlichen hohen Stufen werden wie folgt kategorisiert:
+ Kontext abrufen
+ Führen Sie einen bestimmten Testfall aus
+ Beenden Sie den Testfall
+ Holen Sie sich Ergebnisse

Die Komplexität des Aufrufs von externem REST APIs wird mithilfe von AWS-Schrittfunktionen modelliert, die es Standardkonstrukten ermöglichen, parallel Abläufe aufzurufen, auf Ergebnisse zu warten, basierend auf Bedingungen zu verzweigen und die REST-API zu integrieren. AWS CodePipeline

![Ein Diagramm, das den Testablauf darstellt.](http://docs.aws.amazon.com/de_de/whitepapers/latest/cicd_for_5g_networks_on_aws/images/cicd_5g15.png)


*Ablauf der Tests*