E-Mail-Kategorie
Verwenden Automated Test Framework(ATF) zum Testen von E-Mail-Benachrichtigungen, ausgehenden E-Mail-Flows und eingehenden E-Mail-Antworten.
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 E-Mail-generierende Skripts zu testen, die nicht in erfasst wurden Validieren Sie die vom Flow generierte ausgehende E-Mail Oder Durch Benachrichtigung generierte ausgehende E-Mail validieren Testschritte.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, dem Sie den Schritt hinzufügen. |
| Schrittkonfiguration | Name des Schritts. |
| Notizen | Hinweise zum Testschritt. |
| Bedingungen | 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 fest [Empfänger] [ist] [user@example.com] . |
| Tabelle | Abzufragende Tabelle. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] ab. |
Validieren Sie die vom Flow generierte ausgehende E-Mail
Ü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.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, dem Sie den Schritt hinzufügen. |
| Schrittkonfiguration | Name des Schritts. |
| Notizen | Hinweise zum Testschritt. |
| Quell-Flow | Flow, aus dem die ausgehende E-Mail erstellt wurde. |
| Bedingungen | 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 fest [Empfänger] [ist] [user@example.com] . |
| Tabelle | Abzufragende Tabelle. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] 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.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, dem Sie den Schritt hinzufügen. |
| Schrittkonfiguration | Name des Schritts. |
| Notizen | Hinweise zum Testschritt. |
| Quellbenachrichtigung | Benachrichtigung, aus der die ausgehende E-Mail erstellt wurde. Dieses Feld verweist auf die Benachrichtigungstabelle [sysevent_email_action]. |
| Bedingungen | 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 fest [Empfänger] [ist] [user@example.com] . |
| Tabelle | Abzufragende Tabelle. Standardmäßig fragt dieser Schritt nur die E-Mail-Tabelle [sys_email] ab. |
Eingehende E-Mail Generieren
Erstellen Sie einen Datensatz für eingehende E-Mails, um einen Flow für eingehende E-Mails oder eine Aktion für eingehende E-Mails zu testen.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, 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 in einem Anwenderdatensatz auf eine E-Mail-Adresse verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Anwenderdatensatz ab. |
| An | Adresse des E-Mail-Empfängers. Sie können eine E-Mail-Adresse manuell eingeben oder in einem Anwenderdatensatz auf eine E-Mail-Adresse verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Anwenderdatensatz 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. |
| Feld | Beschreibung |
|---|---|
| Output_email_Record | Datensatz in der E-Mail-Tabelle [sys_email]. Die Empfangstyp Ist Neu Und Typ Ist Senden – bereit . Weitere Informationen dazu, was diese Felder bedeuten, 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 Anwenderantwort auf eine E-Mail-Benachrichtigung verarbeitet.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, 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 in einem Anwenderdatensatz auf eine E-Mail-Adresse verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Anwenderdatensatz ab. |
| An | Adresse des E-Mail-Empfängers. Sie können eine E-Mail-Adresse manuell eingeben oder in einem Anwenderdatensatz auf eine E-Mail-Adresse verweisen. Wenn Sie eine E-Mail-Adresse manuell eingeben, gleicht das System die Adresse während des Tests mit einem vorhandenen Anwenderdatensatz 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. |
| Feld | Beschreibung |
|---|---|
| output_reply_email_record | Datensatz in der E-Mail-Tabelle [sys_email]. Die Empfangstyp Ist Antwort Und Typ Ist Senden – bereit . Weitere Informationen dazu, was diese Felder bedeuten, finden Sie unter System-E-Mail-Protokoll und Postfächer . |
Generieren Sie Eine Zufällige Zeichenfolge
Generieren Sie eine Zeichenfolge aus zufälligen alphanumerischen Zeichen, die Sie als Testdaten für einen anderen Schritt verwenden können.
| Feld | Beschreibung |
|---|---|
| Ausführungsreihenfolge | Ganzzahl, die die Reihenfolge angibt, in der der Test diesen Schritt ausfü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 bearbeiten Ausführungsreihenfolge Werte. |
| Anwendung | Anwendungsbereich, in dem das System diesen Schritt ausführt. |
| Aktiv | Option zum Aktivieren dieses Testschritts zur Verwendung. |
| Test | Name des Tests, 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. |
| Feld | Beschreibung |
|---|---|
| Random_string | Zeichenfolge aus zufälligen alphanumerischen Zeichen. |