Gehen Sie einen schnelleren, intelligenteren Weg zur KI-gestützten C/C++-Testautomatisierung. Erfahren Sie mehr >>
Sehen Sie Parasoft in Aktion!
Nehmen Sie an unserer monatlichen Demo der Parasoft Continuous Quality-Lösung teil.
Jetzt registrierenWEBINAR
Microservices werden als Architektur für den Aufbau komplexer Systeme immer beliebter. Zum Testen von Microservices können Sie viele der gleichen Technologien und Techniken verwenden, die auch zum Testen anderer Anwendungen verwendet werden, einschließlich API-Tests. Microservices nutzen bekannte Technologien wie REST oder Queues, für die es etablierte Testtools und Best Practices gibt. Ihre Infrastruktur umfasst wahrscheinlich bereits einige dieser Funktionen, unabhängig davon, ob Sie vor Ort oder in der Cloud arbeiten.
Die einzigartige Herausforderung bei Microservices ist die schiere Anzahl der Dienste und ihre webähnlichen gegenseitigen Abhängigkeiten, aus denen eine Anwendung besteht. Da bei der Microservice-Entwicklung unterschiedliche Architekturen und Protokolle zum Einsatz kommen (wie Kafka, RabbitMQ, REST und gRPC), bringen Microservices neue Testherausforderungen mit sich, beispielsweise das Verständnis, wie Ereignisflüsse effektiv überwacht werden können.
Sehen Sie sich diese Sitzung an, um wichtige Schritte zur Automatisierung von Tests für orchestrierte und reaktive (ereignisgesteuerte) Architekturen zu erfahren, einschließlich der folgenden Vorgehensweise: