Consultez les connecteurs compatibles avec Application Integration.

Créer des scénarios de test

Ce document explique comment créer 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 créer des cas de test, demandez à votre administrateur de vous accorder le rôle IAM Éditeur Application Integration (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 créer des cas 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

Créer un scénario de test

Pour créer un scénario de test, sélectionnez l'une des options suivantes :

Console

  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 Cas de test, puis sur + Créer un cas de test. Le volet Créer un scénario de test s'affiche:

    image montrant le volet "Créer un scénario de test" Image montrant le volet "Créer un scénario de test"

    Ensuite, procédez comme suit :

    1. Dans la liste Déclencheur, sélectionnez un déclencheur.
    2. Dans le champ Nom du test, saisissez un nom pour votre test.
    3. Facultatif : Dans le champ Description, saisissez une description de votre test.
    4. Cliquez sur Créer.

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

  5. Configurez la configuration de test pour votre déclencheur et vos tâches.

API

Appelez la méthode projects.locations.integrations.versions.testCases.create et définissez tous les paramètres pertinents. Exemple :

POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases

Remplacez les éléments suivants :

  • PROJECT_ID: ID du projet Google Cloud
  • LOCATION: région où se trouve l'intégration
  • INTEGRATION_NAME: nom de l'intégration
  • INTEGRATION_VERSION: version de l'intégration

Le corps de la requête contient la ressource TestCase. Exemple :

 
{
    "displayName": "example-test-case",
    "triggerId": "api_trigger/example-trigger",
    "testTaskConfigs": [{
      "taskNumber": "1",
      "mockConfig": {
        "mockStrategy": "NO_MOCK_STRATEGY"
      },
      "task": "FieldMappingTask"
    }],
}

Configurer des configurations de test

Après avoir créé un cas de test, vous pouvez configurer des configurations de test pour vos déclencheurs et tâches.

Étape suivante