Catégorie d’e-mail
Utilisez Infrastructure de tests automatisés (ATF) pour tester les notifications par e-mail, les flux d’e-mails sortants et les réponses par e-mail entrant.
Valider l'e-mail sortant
Vérifiez qu’un e-mail sortant existe dans la table E-mail [sys_email].
Utilisez cette étape pour tester tout script générant des e-mails qui n’est pas capturé dans les étapes de Valider l'e-mail sortant généré par le flux test or Valider l'e-mail sortant généré par notification .
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Conditions | Conditions utilisées pour filtrer les e-mails sortants. Par exemple, pour retrouver un e-mail qui a été envoyé à user@example.com, définissez la condition sur [Destinataires] [est] [user@example.com]. |
| Table | Table à interroger. Par défaut, cette étape interroge uniquement la table des e-mails [sys_email]. |
Valider l'e-mail sortant généré par le flux
Vérifiez qu’un e-mail sortant existe dans la table E-mail [sys_email]. Utilisez cette étape pour vérifier qu’un flux est déclenché comme prévu.
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Flux source | Flux à partir duquel l'e-mail sortant a été créé. |
| Conditions | Conditions utilisées pour filtrer les e-mails sortants. Par exemple, pour retrouver un e-mail qui a été envoyé à user@example.com, définissez la condition sur [Destinataires] [est] [user@example.com]. |
| Table | Table à interroger. Par défaut, cette étape interroge uniquement la table des e-mails [sys_email]. |
Valider l'e-mail sortant généré par notification
Vérifiez qu’un e-mail sortant existe dans la table E-mail [sys_email]. utilisez cette étape pour vérifier qu’une notification par e-mail est déclenchée comme prévu.
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Notification source | Notification à partir de laquelle l’e-mail sortant a été créé. Ce champ fait référence à la table Notification [sysevent_email_action]. |
| Conditions | Conditions utilisées pour filtrer les e-mails sortants. Par exemple, pour retrouver un e-mail qui a été envoyé à user@example.com, définissez la condition sur [Destinataires] [est] [user@example.com]. |
| Table | Table à interroger. Par défaut, cette étape interroge uniquement la table des e-mails [sys_email]. |
Générer un e-mail entrant
Créez un enregistrement d’e-mail entrant pour tester un flux d’e-mails entrants ou une action d’e-mail entrant.
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| De | Adresse de l'expéditeur de l'e-mail. Vous pouvez entrer manuellement une adresse e-mail ou référencer une adresse e-mail à partir d’un enregistrement utilisateur. Si vous entrez manuellement une adresse e-mail, le système fait correspondre l’adresse à un enregistrement utilisateur existant pendant le test. |
| À | Adresse du destinataire de l'e-mail. Vous pouvez entrer manuellement une adresse e-mail ou référencer une adresse e-mail à partir d’un enregistrement utilisateur. Si vous entrez manuellement une adresse e-mail, le système fait correspondre l’adresse à un enregistrement utilisateur existant pendant le test. |
| Objet | Objet de l’e-mail. Vous pouvez entrer du texte ou référencer une sortie de chaîne à partir d’une étape de test précédente. |
| Corps | Contenu du corps du message. Vous pouvez entrer du texte ou référencer une sortie de chaîne à partir d’une étape de test précédente. |
| Champ | Description |
|---|---|
| output_email_record | Enregistrement dans la table E-mail [sys_email]. Le type de réception est Nouveau et le typeest Prêt à envoyer. Pour plus d’informations sur la signification de ces champs, consultez Journal des e-mails système et boîtes aux lettres. |
Générer un e-mail de réponse entrant
Créez un enregistrement d’e-mail de réponse pour tester la façon dont le système gère une réponse de l’utilisateur à une notification par e-mail.
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Table cible | Table de l'enregistrement cible. |
| Enregistrement cible | Enregistrement mis à jour par l’e-mail de réponse. La sélection d’un enregistrement cible applique également un filigrane à l’e-mail de réponse. |
| De | Adresse de l'expéditeur de l'e-mail. Vous pouvez entrer manuellement une adresse e-mail ou référencer une adresse e-mail à partir d’un enregistrement utilisateur. Si vous entrez manuellement une adresse e-mail, le système fait correspondre l’adresse à un enregistrement utilisateur existant pendant le test. |
| À | Adresse du destinataire de l'e-mail. Vous pouvez entrer manuellement une adresse e-mail ou référencer une adresse e-mail à partir d’un enregistrement utilisateur. Si vous entrez manuellement une adresse e-mail, le système fait correspondre l’adresse à un enregistrement utilisateur existant pendant le test. |
| Objet | Objet de l’e-mail. Vous pouvez entrer du texte ou référencer une sortie de chaîne à partir d’une étape de test précédente. |
| Corps | Contenu du corps du message. Vous pouvez entrer du texte ou référencer une sortie de chaîne à partir d’une étape de test précédente. |
| Champ | Description |
|---|---|
| output_reply_email_record | Enregistrement dans la table E-mail [sys_email]. Le type de réception est Répondre et le type est Envoyer - prêt. Pour plus d’informations sur la signification de ces champs, consultez Journal des e-mails système et boîtes aux lettres. |
Générer une chaîne aléatoire
Générez une chaîne de caractères alphanumériques aléatoires que vous pouvez utiliser comme données de test pour une autre étape.
| Champ | Description |
|---|---|
| Ordre d’exécution | Nombre entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système affecte automatiquement à chaque étape une valeur incrémentielle. Cette valeur permet au test d’exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Longueur | Nombre de caractères dans la chaîne générée. La longueur maximale est de 10 000 caractères. Si vous laissez le champ vide, la longueur de la chaîne est de 10 caractères par défaut. |
| Champ | Description |
|---|---|
| random_string | Chaîne de caractères alphanumériques aléatoires. |