Webinaire en vedette : MISRA C++ 2023 : tout ce que vous devez savoir | Voir le séminaire

Webinaire

Présentation API World : 3 étapes clés pour tester efficacement les microservices

Présentation API World : 3 étapes clés pour tester efficacement les microservices

Les microservices continuent de croître en tant qu'architecture permettant de créer des systèmes complexes. Pour tester les microservices, vous pouvez utiliser bon nombre des mêmes technologies et techniques que celles utilisées pour tester d'autres applications, y compris les tests d'API. Les microservices utilisent des technologies bien connues, telles que REST ou les files d'attente, pour lesquelles il existe des outils de test et des bonnes pratiques bien établis. Votre infrastructure inclut probablement déjà certaines de ces fonctionnalités, que vous travailliez sur site ou dans le cloud.

Le défi unique des microservices réside dans le grand nombre de services et leurs interdépendances de type Web qui composent une application. Avec différentes architectures et protocoles utilisés dans le développement de microservices (comme Kafka, RabbitMQ, REST et gRPC), les microservices introduisent de nouveaux défis de test, tels que comprendre comment surveiller efficacement les flux d'événements.

Regardez cette session pour découvrir les étapes clés de l'automatisation des tests pour les architectures orchestrées et réactives (pilotées par les événements), notamment comment :

  • Établissez un processus pour tester les flux d’événements synchrones et asynchrones.
  • Surveillez les flux d’événements pour identifier et tracer les messages à des fins de validation.
  • Utilisez la simulation pour surmonter les étapes manuelles dans un scénario de test automatisé.