Weitere Informationen finden Sie unter Unterstützte Connectors für Application Integration.

Testläufe konfigurieren

In diesem Dokument wird beschrieben, wie Sie Testläufe für Ihre Integrationen konfigurieren. Informationen zu Testfällen, unterstützten Testkonfigurationen und deren Einschränkungen finden Sie unter Einführung in Testfälle.

Hinweis

  • Um die Berechtigung zum Konfigurieren von Testfällen zu erhalten, bitten Sie Ihren Administrator, Ihnen IAM-Rolle Application Integration Editor (roles/integrations.integrationEditor) für das Projekt. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

    Diese vordefinierte Rolle enthält die Berechtigung integrations.googleapis.com/testCases.create, die zum Konfigurieren von Testfällen erforderlich ist.

    Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.

  • Achten Sie darauf, dass Ihre Integration den Status DRAFT hat. Wenn sich Ihre Integration im Status PUBLISHED befindet, klicken Sie auf Bearbeitung aktivieren. In der Integration wird eine neue Version mit dem Status DRAFT für Sie erstellt. Die folgende Abbildung zeigt die Bearbeitungssperre im Integrationseditor.

    Bearbeitungssperre für Integrationen Bearbeitungssperre für Integrationen

  • Achten Sie darauf, dass Sie einen Testfall in der Integration haben. Informationen zum Erstellen eines Testfalls finden Sie unter Testfälle erstellen.

Testkonfigurationen für Trigger konfigurieren

Wählen Sie eine der folgenden Optionen aus, um die Testkonfigurationen für den Trigger zu konfigurieren:
  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu „Application Integration“

  2. Klicken Sie im Navigationsmenü auf Integrationen.

    Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Google Cloud-Projekt verfügbar sind.

  3. Wählen Sie eine vorhandene Integration aus, für die Sie einen Test erstellen möchten.

    Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.

  4. Klicken Sie auf Testfall und dann auf Testfälle öffnen. Der Bereich Testläufe mit einer Liste von Testläufen für die aktuelle Integrationsversion wird angezeigt.
  5. Wählen Sie den Testlauf aus der Liste aus.

    Auf der Seite des Integrationseditors wird im Designer-Canvas die Meldung Testlaufmodus ist aktiv angezeigt. Die folgende Abbildung zeigt den Bereich Testkonfiguration für den Trigger:

    Abbildung mit dem Bereich „Testkonfiguration“ iImage mit dem Bereich „Testkonfiguration“

  6. Klicken Sie auf der Seite „Integrationseditor“ auf den Trigger, um den Bereich für die Triggerkonfiguration zu öffnen. Gehen Sie dann so vor:
    • Wenn Sie Eingabevariablen für Ihre Integration haben, werden diese auf dem Tab Testkonfiguration angezeigt. Die Werte, die Sie in die Variablen eingeben, werden automatisch gespeichert.
    • Klicken Sie auf den Tab Triggereigenschaften, um die Triggereigenschaften aufzurufen.

Testkonfigurationen für Aufgaben konfigurieren

Wählen Sie eine der folgenden Optionen aus, um die Testeigenschaften für die Integrationsaufgabe zu konfigurieren:
  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu „Application Integration“

  2. Klicken Sie im Navigationsmenü auf Integrations (Integrationen).

    Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Google Cloud-Projekt verfügbar sind.

  3. Wählen Sie eine vorhandene Integration aus, für die Sie einen Test erstellen möchten.

    Dadurch wird die Integration auf der Seite Integrationseditor geöffnet.

  4. Klicken Sie auf Testfall und dann auf Testfälle öffnen. Der Bereich Testläufe mit einer Liste von Testläufen für die aktuelle Integrationsversion wird angezeigt.
  5. Wählen Sie den Testlauf aus der Liste aus.

    Auf der Seite des Integrationseditors wird im Designer-Canvas die Meldung Testlaufmodus ist aktiv angezeigt.

  6. Klicken Sie auf der Seite „Integrationseditor“ auf die Aufgabe, um den Bereich für die Testkonfiguration zu öffnen. Die folgende Abbildung zeigt den Bereich Testkonfiguration für die Aufgabe:

    Abbildung mit dem Bereich „Testkonfiguration“ iImage mit dem Bereich „Testkonfiguration“

    Führen Sie auf dem Tab Testkonfiguration die folgenden Schritte aus:
    1. Wählen Sie unter Typ der Mock-Strategie eine der folgenden Mock-Strategien aus:
      • Wenn Sie No mock (Kein Mock) auswählen, wird die Aufgabe von der Hauptintegration wie vorgesehen ausgeführt. Standardmäßig ist für Aufgaben der Strategietyp Kein Mock ausgewählt.
      • Wenn Sie Mock-Ausführung auswählen, müssen Sie für Status der Mock-Ausführung eine der folgenden Optionen auswählen:
        • Überspringen:Aufgabe wurde als erledigt markiert
        • Fehlgeschlagen: Die Aufgabe ist als fehlgeschlagen markiert.
      • Wenn Sie Mock-Output auswählen, müssen Sie unter Task Output list (Liste der Aufgabenausgaben) die Ausgabe der Aufgaben für den nächsten Knoten in der Integration angeben.
    2. Führen Sie unter Assertion strategy (Assertion-Strategie) die folgenden Schritte aus:
      1. Wählen Sie im Feld Assertion type (Assertion-Typ) eine der folgenden Optionen aus:
        • Wenn Sie Ausführung bestätigen auswählen, wählen Sie unter Zu bestätigende Ausführungsstatus eine der folgenden Optionen aus:
          • Erfolg
          • Fehler
          • Nicht ausgeführt
        • Wenn Sie Parameter prüfen auswählen, gehen Sie so vor:
          1. Wählen Sie unter Zu prüfende Parameter aus, ob Sie Parameter prüfen möchten, einschließlich Eingabe- und Ausgabeparametern.
          2. Wählen Sie den Operator aus, mit dem der angegebene Parameter mit dem eingegebenen Wert verglichen werden soll. Für den Vergleich des angegebenen Parameters können folgende Vorgänge verwendet werden:
            • Ist gleich
            • Ungleich
            • Enthält
          3. Geben Sie im Feld Wert den Wert ein, mit dem Sie den Parameter vergleichen möchten.
      2. Optional: Wenn Sie weitere Behauptungen hinzufügen möchten, klicken Sie auf + Behauptung hinzufügen.

Nächste Schritte