Consultez les connecteurs compatibles avec Application Integration.

Configurer des scénarios de test

Ce document explique comment configurer des cas de test pour vos intégrations. Pour en savoir plus sur les cas de test, les configurations de test compatibles et leurs limites, consultez Présentation des cas de test.

Avant de commencer

  • Pour obtenir l'autorisation dont vous avez besoin pour configurer des scénarios de test, demandez à votre administrateur de vous accorder le rôle IAM Éditeur d'intégration d'applications (roles/integrations.integrationEditor) sur le projet. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

    Ce rôle prédéfini contient l'autorisation integrations.googleapis.com/testCases.create, qui est nécessaire pour configurer des scénarios de test.

    Vous pouvez également obtenir cette autorisation avec des rôles personnalisés ou d'autres rôles prédéfinis.

  • Assurez-vous que votre intégration est à l'état DRAFT. Si votre intégration est à l'état PUBLISHED, cliquez sur Activer la modification. Une nouvelle version à l'état DRAFT est créée dans l'intégration pour vous. La figure suivante montre le verrouillage de modification dans l'éditeur d'intégration.

    Verrouillage de modification des intégrations Verrouillage de modification des intégrations

  • Assurez-vous de disposer d'un cas de test dans l'intégration. Pour savoir comment créer un scénario de test, consultez Créer des scénarios de test.

Configurer des configurations de test pour les déclencheurs

Pour configurer les configurations de test du déclencheur, sélectionnez l'une des options suivantes :
  1. Dans la console Google Cloud , accédez à la page Application Integration.

    Accéder à Application Integration

  2. Dans le menu de navigation, cliquez sur Intégrations.

    La page Intégrations s'affiche et liste toutes les intégrations disponibles dans le projet Google Cloud .

  3. Sélectionnez une intégration existante pour laquelle vous souhaitez créer un test.

    Cela entraîne son ouverture dans l'éditeur d'intégrations.

  4. Cliquez sur Scénario de test, puis sur Ouvrir les scénarios de test. Le volet Scénarios de test s'affiche avec la liste des scénarios de test pour la version d'intégration actuelle.
  5. Sélectionnez le cas de test dans la liste.

    Sur la page de l'éditeur d'intégration, le canevas du concepteur affiche Le mode de test est actif. L'image suivante montre le volet Configuration de test du déclencheur:

    image montrant le volet de configuration du test image montrant le volet de configuration des tests

  6. Sur la page de l'éditeur d'intégrations, cliquez sur le déclencheur pour ouvrir le volet de configuration du déclencheur. Ensuite, procédez comme suit :
    • Si vous avez défini des variables d'entrée pour votre intégration, l'onglet Configuration de test les affiche. Les valeurs que vous saisissez dans les variables sont enregistrées automatiquement.
    • Pour afficher les propriétés du déclencheur, cliquez sur l'onglet Propriétés du déclencheur.

Configurer des configurations de test pour les tâches

Pour configurer les propriétés de test de la tâche d'intégration, sélectionnez l'une des options suivantes :
  1. Dans la console Google Cloud , accédez à la page Application Integration.

    Accéder à Application Integration

  2. Dans le menu de navigation, cliquez sur Intégrations.

    La page Intégrations s'affiche et liste toutes les intégrations disponibles dans le projet Google Cloud .

  3. Sélectionnez une intégration existante pour laquelle vous souhaitez créer un test.

    Cela entraîne son ouverture dans l'éditeur d'intégrations.

  4. Cliquez sur Scénario de test, puis sur Ouvrir les scénarios de test. Le volet Scénarios de test s'affiche avec la liste des scénarios de test pour la version d'intégration actuelle.
  5. Sélectionnez le cas de test dans la liste.

    Sur la page de l'éditeur d'intégration, le canevas du concepteur affiche Le mode de test est actif.

  6. Sur la page de l'éditeur d'intégrations, cliquez sur la tâche pour ouvrir le volet de configuration des tests. L'image suivante montre le volet Configuration de test de la tâche:

    image montrant le volet de configuration du test image montrant le volet de configuration des tests

    Dans l'onglet Tester la configuration, procédez comme suit :
    1. Dans Type de simulation, sélectionnez l'une des simulations suivantes :
      • Si vous sélectionnez Aucune simulation, votre tâche s'exécute à partir de l'intégration principale, comme elle le devrait dans l'intégration réelle. Par défaut, le type de stratégie Aucune simulation est sélectionné pour les tâches.
      • Si vous sélectionnez Simulation d'exécution, vous devez sélectionner l'une des options suivantes pour État de la simulation d'exécution :
        • Ignorer:la tâche est marquée comme terminée
        • Échec:la tâche est marquée comme ayant échoué
      • Si vous sélectionnez Sortie fictive, vous devez fournir la sortie des tâches pour le nœud suivant de l'intégration dans la section Liste de sortie de la tâche.
    2. Dans la section Stratégie d'assertion, procédez comme suit :
      1. Dans le champ Type d'assertion, sélectionnez l'une des options suivantes :
        • Si vous sélectionnez Assert execution (Vérifier l'exécution), sélectionnez l'une des options suivantes pour Execution status to assert (État d'exécution à vérifier) :
          • Opération réussie
          • Échec
          • Non exécutées
        • Si vous sélectionnez Assert parameters (Vérifier les paramètres), procédez comme suit :
          1. Dans Paramètres à affirmer, indiquez si vous souhaitez affirmer des paramètres, y compris des paramètres d'entrée et de sortie.
          2. Sélectionnez l'opérateur pour comparer le paramètre affirmé à la valeur saisie. Les opérations de comparaison du paramètre affirmé peuvent être l'une des suivantes :
            • Est égal(e) à
            • Est différent(e) de
            • Contient
          3. Dans le champ Valeur, saisissez la valeur à laquelle vous souhaitez comparer le paramètre.
      2. Facultatif: Pour ajouter d'autres assertions, cliquez sur + Ajouter une assertion.

Étape suivante