E-Mail-Kategorie

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Verwenden Sie Automated Test Framework (ATF), um E-Mail-Benachrichtigungen, ausgehende E-Mail-Flows und eingehende E-Mail-Antworten zu testen.

    Ausgehende E-Mail validieren

    Überprüfen Sie, ob eine bestimmte ausgehende E-Mail vorhanden ist, indem Sie in der E-Mail-Tabelle [sys_email] danach suchen.

    Verwenden Sie diesen Schritt, um ein E-Mail-generierendes Skript zu testen, das nicht in den Testschritten Durch Flow generierte ausgehende E-Mail validieren oder Durch Benachrichtigung generierte ausgehende E-Mail validieren erfasst wird.

    Tabelle : 1. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Regeln Bedingungen zum Filtern von ausgehenden E-Mails. Um beispielsweise eine E-Mail zu finden, die an user@example.com gesendet wurde, legen Sie die Bedingung auf [Recipients] [is] [user@example.com] fest.
    Tabelle Tabelle, die abgefragt werden soll. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] ab.
    Hinweis:
    Während des Tests kann die Ausführung dieses Schritts länger als erwartet dauern. Standardmäßig läuft der Schritt nach zwei Minuten ab.

    Durch Flow generierte ausgehende E-Mail validieren

    Überprüfen Sie, ob eine bestimmte ausgehende E-Mail vorhanden ist, indem Sie in der E-Mail-Tabelle [sys_email] danach suchen. Verwenden Sie diesen Schritt, um zu testen, ob ein Flow wie erwartet ausgelöst wird.

    Hinweis:
    Dieser Schritt sucht nur nach E-Mails, die durch eine Flow-Aktion „E-Mail senden“ erstellt werden. Um eine E-Mail zu finden, die gesendet wurde, nachdem eine Benachrichtigung in einem Flow ausgelöst wurde, verwenden Sie stattdessen den Schritt Durch Benachrichtigung generierte ausgehende E-Mail validieren. Um eine E-Mail zu finden, die in einer anderen Flow-Aktion erstellt wurde, z. B. in einer benutzerdefinierten Skriptaktion, verwenden Sie stattdessen den Schritt Ausgehende E-Mail validieren.
    Tabelle : 2. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Quellflow Flow, aus dem die ausgehende E-Mail erstellt wurde.
    Regeln Bedingungen zum Filtern von ausgehenden E-Mails. Um beispielsweise eine E-Mail zu finden, die an user@example.com gesendet wurde, legen Sie die Bedingung auf [Recipients] [is] [user@example.com] fest.
    Tabelle Tabelle, die abgefragt werden soll. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] ab.
    Hinweis:
    Während des Tests kann die Ausführung dieses Schritts länger als erwartet dauern. Standardmäßig läuft der Schritt nach zwei Minuten ab.

    Durch Benachrichtigung generierte ausgehende E-Mail validieren

    Überprüfen Sie, ob eine bestimmte ausgehende E-Mail vorhanden ist, indem Sie in der E-Mail-Tabelle [sys_email] danach suchen. Verwenden Sie diesen Schritt, um zu testen, ob eine E-Mail-Benachrichtigung wie erwartet ausgelöst wird.

    Tabelle : 3. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Quellbenachrichtigung Benachrichtigung, dass die ausgehende E-Mail aus erstellt wurde. Dieses Feld verweist auf die Benachrichtigungstabelle [sysevent_email_action].
    Regeln Bedingungen zum Filtern von ausgehenden E-Mails. Um beispielsweise eine E-Mail zu finden, die an user@example.com gesendet wurde, legen Sie die Bedingung auf [Recipients] [is] [user@example.com] fest.
    Tabelle Tabelle, die abgefragt werden soll. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] ab.
    Hinweis:
    Während des Tests kann die Ausführung dieses Schritts länger als erwartet dauern. Standardmäßig läuft der Schritt nach zwei Minuten ab.

    Eingehende E-Mail generieren

    Erstellen Sie einen Datensatz für eingehende E-Mails, um einen eingehenden E-Mail-Flow oder eine Aktion bei eingehender E-Mail zu testen.

    Tabelle : 4. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Von Adresse des E-Mail-Absenders. Sie können eine E-Mail-Adresse manuell eingeben oder auf eine E-Mail-Adresse aus einem Benutzerdatensatz verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Benutzerdatensatz ab.
    Bis Adresse des E-Mail-Empfängers. Sie können eine E-Mail-Adresse manuell eingeben oder auf eine E-Mail-Adresse aus einem Benutzerdatensatz verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Benutzerdatensatz ab.
    Betreff Betreff der E-Mail. Sie können Text eingeben oder auf eine Zeichenfolgenausgabe aus einem vorherigen Testschritt verweisen.
    Textkörper Inhalt des Nachrichtentexts. Sie können Text eingeben oder auf eine Zeichenfolgenausgabe aus einem vorherigen Testschritt verweisen.
    Tabelle : 5. Ausgabe
    Feld Beschreibung
    Ausgabe_E-Mail_Datensatz

    Datensatz in der E-Mail-Tabelle [sys_email].

    Der Empfangstyp ist Neu und der Typ ist sendbereit. Weitere Informationen zur Bedeutung dieser Felder finden Sie unter System-E-Mail-Protokoll und Postfächer.

    Eingehende Antwort-E-Mail generieren

    Erstellen Sie einen Antwort-E-Mail-Datensatz, um zu testen, wie das System eine Benutzerantwort auf eine E-Mail-Benachrichtigung behandelt.

    Tabelle : 6. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Zieltabelle Tabelle des Zieldatensatzes.
    Zieldatensatz Datensatz, den die Antwort-E-Mail aktualisiert. Wenn Sie einen Zieldatensatz auswählen, wird auch ein Wasserzeichen auf die Antwort-E-Mail angewendet.
    Von Adresse des E-Mail-Absenders. Sie können eine E-Mail-Adresse manuell eingeben oder auf eine E-Mail-Adresse aus einem Benutzerdatensatz verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Benutzerdatensatz ab.
    Bis Adresse des E-Mail-Empfängers. Sie können eine E-Mail-Adresse manuell eingeben oder auf eine E-Mail-Adresse aus einem Benutzerdatensatz verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Benutzerdatensatz ab.
    Betreff Betreff der E-Mail. Sie können Text eingeben oder auf eine Zeichenfolgenausgabe aus einem vorherigen Testschritt verweisen.
    Textkörper Inhalt des Nachrichtentexts. Sie können Text eingeben oder auf eine Zeichenfolgenausgabe aus einem vorherigen Testschritt verweisen.
    Tabelle : 7. Ausgabe
    Feld Beschreibung
    Ausgabe_Antwort_E-Mail_Datensatz

    Datensatz in der E-Mail-Tabelle [sys_email].

    Der Empfangstyp ist Antwort und der Typ ist send-ready. Weitere Informationen zur Bedeutung dieser Felder finden Sie unter System-E-Mail-Protokoll und Postfächer.

    Zufällige Zeichenfolge generieren

    Generieren Sie eine Zeichenfolge zufälliger alphanumerischer Zeichen, die Sie als Testdaten für einen anderen Schritt verwenden können.

    Tabelle : 8. Eingaben
    Feld Beschreibung
    Ausführungsbefehl Eine ganze Zahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausgeführt.

    Beim Anlegen von Schritten weist das System jedem Schritt automatisch einen inkrementellen Wert zu. Dieser Wert bewirkt, dass der Test Schritte in der Reihenfolge ausführt, in der Sie sie erstellt haben. Sie können diese Standardreihenfolge ändern, indem Sie die Werte der Ausführungsreihenfolge bearbeiten.

    Anwendung Anwendungsbereich, in dem das System diesen Schritt ausführt.
    Aktiv Option zum Aktivieren dieses Testschritts zur Verwendung.
    Test Name des Tests, zu dem Sie den Schritt hinzufügen.
    Schrittkonfiguration Name des Schritts.
    Notizen Hinweise zum Testschritt.
    Länge Anzahl der Zeichen in der generierten Zeichenfolge. Die maximale Länge beträgt 10.000 Zeichen. Wenn Sie das Feld leer lassen, beträgt die Zeichenfolgenlänge standardmäßig 10 Zeichen.
    Tabelle : 9. Ausgabe
    Feld Beschreibung
    random_string Zeichenfolge aus zufälligen alphanumerischen Zeichen.