Cas de test des e-mails

Couvrez la livraison, le contenu et les comportements avec une seule matrice

Croisez les types d’e-mails et les dimensions de contrôle au lieu de tester au hasard. La matrice convient aux codes de vérification, confirmations d’inscription, notifications et modèles marketing.

Type d’e-mailLivraisonContenuInteractionParcours d’erreur
Code de connexionUn seul e-mail par déclenchementCode à 6 chiffres et durée de validité cohérentsLa vérification fonctionne après copieAncien code invalide, fréquence contrôlée
Confirmation d’inscriptionAdresse cible et environnement correctsNom du produit et informations du compte correctsLe lien de confirmation ne sert qu’une foisUn lien expiré affiche un message clair
Alerte de sécuritéRéception rapide après l’événementHeure, appareil et emplacement vérifiablesL’accès de sécurité pointe vers le bon domaineUne procédure existe en cas d’action non autorisée
Notification produitL’état de l’abonnement détermine l’envoiObjet et version conformes aux faitsLe lien profond ouvre la page cibleAucun nouveau déclenchement après désinscription
Quatre dimensions

Commencez large, puis approfondissez les points à risque

La matrice ne consiste pas à exécuter mécaniquement toutes les combinaisons, mais à garantir que les risques clés ne soient pas masqués par de jolies captures d’écran.

Faits de livraison

Vérifiez la réponse de la tâche, l’état de la file, l’adresse de réception, l’heure d’arrivée réelle et les envois en double. En cas de non-réception, examinez d’abord les preuves côté expéditeur.

Faits de contenu

L’objet, l’expéditeur, le pré-en-tête, le corps, le montant, la date et la durée de validité doivent correspondre à l’interface produit et aux données de l’événement.

Comportement utilisateur

Après avoir copié un code, ouvert un lien de confirmation, répondu ou résilié un abonnement, l’utilisateur doit obtenir un résultat clair et récupérable.

Limites et erreurs

Couvrez l’expiration, les clics répétés, le mauvais compte, la limitation de débit, les pièces jointes trop volumineuses et les liens déjà utilisés, pas seulement le parcours réussi.

Largeur du client

Observez au moins une zone de lecture sur ordinateur et sur écran étroit afin de vérifier que les longs objets, boutons, tableaux et URL ne débordent pas du corps du message.

Isolation des données

Utilisez une nouvelle adresse identifiable à chaque série afin que les anciens messages, le cache ou une boîte de test partagée ne faussent pas les conclusions.

Que conserver pour un cas en échec ?

  • Environnement, version du modèle et ID de la tâche d’envoi
  • Adresse cible complète et heure du déclenchement
  • Fenêtre de livraison prévue et heure réellement observée
  • Capture de la boîte de réception, objet original et destination du lien

Comment maîtriser le volume de la matrice

Classez d’abord les cas selon leur impact et leur probabilité. Pour les e-mails de connexion, de sécurité et de facturation, couvrez en priorité les scénarios réussi, expiré et répété, puis élargissez aux différences entre clients.

  • Exécuter les fonctions à haut risque à chaque publication
  • Échantillonner les régressions visuelles à faible risque selon la version du modèle
  • Indiquer séparément la fenêtre d’attente due aux délais connus de tiers
Ordre d’exécution

Une seule chaîne causale par série de tests

L’adresse, le modèle, l’action déclenchante, l’heure et le résultat doivent être reliés. Une conclusion impossible à reproduire ne doit pas décider directement d’une mise en production.

PréparerCréez une adresse isolée et notez la version du modèle, l’environnement et la fenêtre de livraison prévue.
DéclencherExécutez l’action cible une seule fois, conservez l’ID de la requête ou de la tâche et évitez les clics répétés qui créent des doublons.
ObserverActualisez la boîte de réception de test, notez l’heure réelle d’arrivée, puis ouvrez le message complet et ses liens.
ClôturerReportez le constat et les preuves dans le cas de test, puis retestez la correction avec un nouvel identifiant et une nouvelle adresse.