Accéder au contenu principal Passer au contenu complémentaire

Tester le microservice

Utilisez Talend Cloud API Tester pour tester votre microservice déployé.

Avant de commencer

Vous avez installé l'extension Talend Cloud API Tester pour Google Chrome. Pour plus d'informations, consultez le Guide d'utilisation de Talend Cloud API Tester.

Procédure

  1. Pour créer un nouveau projet, ouvrez Talend Cloud API Tester et cliquez sur le bouton Project (Projet) en bas à gauche du panneau.
  2. Saisissez un nom pour votre projet, DemoREST par exemple, puis cliquez sur Create (Créer).
  3. Cliquez sur Add an environment (Ajouter un environnement) en haut à droite de la fenêtre pour créer un environnement appelé DemoREST-VM1.
    Cela vous permettra de créer une variable d'environnement pour votre URL de base sans la modifier directement dans vos requêtes.
  4. Saisissez baseURL dans la colonne Name (Nom) et l'URL correspondante dans la colonne Value (Valeur).
    Dans cet exemple, saisissez http://<DemoREST-VM1>:5066/services et remplacez <DemoREST-VM1> par l'adresse IP publique associée à votre machine virtuelle.
    L'environnement baseURL s'affiche dans la liste des variables d'environnement.
  5. Facultatif : Créez un environnement pour DemoREST-VM2 :
    1. Cliquez sur Add an environment (Ajouter un environnement) et saisissez un nom.
    2. Cochez la case Copy variables from (Copier les variables depuis), puis choisissez DemoREST-VM1 dans la liste déroulante.
    3. Cliquez sur Create (Créer).
    4. Mettez à jour baseURL dans la colonne Value (Valeur) avec l'adresse IP correspondante.
  6. Cliquez sur Close (Fermer).
  7. Cliquez sur Add a request (Ajouter une requête) pour créer une requête nommée Get all customers. Ouvrez la requête et saisissez l'URL suivante : ${"baseURL"}/customers.
  8. Cliquez sur Save (Sauvegarder) puis Send (Envoyer).
    La liste des clients est retournée.
    Dans le sous-menu Get all customers des requêtes, dans l'onglet Response (Réponse), la liste des clients s'affiche.
  9. Créez une seconde requête :
    1. Dans le panneau de gauche, ouvrez le menu à côté de votre requête puis cliquez sur Copy (Copier).
    2. Nommez la requête Get a single customer et cliquez sur Copy (Copier).
    3. Ouvrez la requête et ajoutez /1 à la fin de l'URL de base.
    4. Sauvegardez et envoyez la requête.
    Dans le sous-menu Get all customers des requêtes, dans l'onglet Response (Réponse), le premier client de la liste s'affiche.

Résultats

Vous avez créé des environnements et des requêtes pour tester votre microservice. Vous pouvez envoyer les requêtes plusieurs fois pour chaque environnement et vérifier les métriques sur Talend Management Console.
Exécution des moteurs distants dans l'onglet Deployments (Déploiements) de la page de tâche DemoREST.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.