Testen und Validieren Ihrer Anwendungen - AWS Prescriptive Guidance

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 und Validieren Ihrer Anwendungen

Funktions- und Leistungstests sind ein wichtiger Bestandteil der Replatforming-Reise einer Anwendung. In der Regel verlassen sich ältere Anwendungen auf das Wissen eines Anwendungsinhabers zum Testen, da funktionale Details nicht korrekt oder vollständig dokumentiert sind. Wir empfehlen jedoch, Anwendungsfälle mithilfe von verhaltensbezogenen und automatisierten Tests aufzuzeichnen. Dieser Ansatz validiert schnell und zuverlässig die Funktionalität einer Anwendung vor und nach dem Replatforming. Sie können automatisierte Testtools verwenden (z. B.Selen,Tricentis, oderGatling) um Funktions- und Leistungstests zu erstellen. Ein Baseline-Ergebnis muss generiert werden, indem Funktions- und Leistungstests in Ihrer aktuellen Anwendungsumgebung ausgeführt werden. Die Testergebnisse zwischen der aktuellen und der Zielanwendungsumgebung können verglichen und als Akzeptanzkriterien verwendet werden.

Wir empfehlen die Verwendung von Kanarien-Tests für kundenorientierte Anwendungen. Kanarische Tests testen regelmäßig kritische Anwendungsworkflows in der Produktionsumgebung und benachrichtigt Support-Teams über Fehler. Weitere Informationen finden Sie im .Canary-Bereitstellung-Abschnitt imAWSEin Well-Architected Framework.