Nouveau : choisissez un e-mail temporaire ou un alias de transfert selon votre usage
QA MAIL RUNBOOK

Transformez les tests d’e-mails d’inscription en checklist reproductible

Une adresse jetable isole les données de test. La qualité repose toutefois sur des prérequis clairs, des horaires consignés, des assertions et un nettoyage rigoureux, pas sur la création incessante de comptes aléatoires.

Préparer

Définissez l’environnement, la langue, l’appareil et le modèle attendu.

Déclencher

Effectuez une seule action d’envoi à la fois et notez l’heure.

Vérifier

Contrôlez l’enveloppe, le contenu, les liens, les codes et l’affichage.

Nettoyer

Désactivez les anciennes adresses pour éviter de mélanger les résultats de test.

Checklist d’exécution

Une campagne de test doit couvrir au moins quatre niveaux

Consignez l’heure d’envoi, l’heure de réception et le résultat du clic dans le ticket d’anomalie. Une simple capture de l’apparence de l’e-mail ne suffit pas à identifier un problème de file d’attente, de modèle ou de session.

Champs de l’enveloppeLe nom de l’expéditeur, Reply-To, l’objet, l’adresse destinataire et la langue correspondent au cas de test en cours.
RéceptionUn seul envoi produit le nombre attendu de messages, le délai est mesurable et les renvois respectent le délai d’attente.
Contenu du messageUne version texte et une version HTML lisibles sont disponibles, les images ne dépassent pas la largeur et les liens longs passent à la ligne.
Actions de vérificationLe nombre de chiffres du code, sa durée de validité, la règle du dernier code et la session du lien de confirmation sont correctement associés.
Lecture sur petit écranAvec une fenêtre de 390 px, l’objet, l’expéditeur, le code et le contenu sont entièrement lisibles, sans défilement horizontal.
Scénarios d’échecLes codes expirés ou réutilisés, les adresses incorrectes et la limitation de débit affichent des messages compréhensibles.
Matrice de test

Donnez à chaque variable son propre cas de test

VariableCouverture minimaleÉléments à consignerCritère de réussite
LangueChaque langue prise en charge par le produitLe paramètre lang demandé et le modèle réellement utiliséObjet, expéditeur et contenu cohérents
Largeur du client390 / 760 / ordinateurDébordements et zones cliquablesContenu entièrement utilisable
État du code de vérificationCorrect, incorrect, expiré, ancien codeRéponse et message affichéAucune erreur interne divulguée
Fréquence d’envoiPremier envoi, pendant le délai d’attente, après le délai d’attenteNombre de demandes et compte à reboursAucune avalanche de doublons
Vérification avant livraison

Ne négligez pas les états limites réellement rencontrés par les utilisateurs

Pourquoi tester la règle du dernier code de vérification ?

L’utilisateur peut demander plusieurs renvois et ouvrir un ancien message. L’interface doit indiquer clairement que l’ancien code n’est plus valide et permettre d’identifier facilement le dernier e-mail.

Tester uniquement le contenu HTML suffit-il ?

Non. La version texte, le mode sans images et le retour à la ligne des liens longs influencent tous l’accessibilité et la facilité d’accès.

Comment éviter de mélanger les e-mails de test ?

Utilisez une adresse par cas, en consignant l’adresse et l’heure du déclenchement. Avant de commencer le suivant, changez d’adresse et fermez l’ancien contexte.

Que faut-il consigner en cas de retard de livraison ?

Notez l’heure du déclenchement, l’heure de mise en file par le système expéditeur, l’heure de réception, l’objet et l’environnement. Ne relancez pas l’envoi à répétition pendant l’attente.

Créer une adresse propre pour le prochain cas de test

Consignez d’abord le résultat actuel, puis changez d’adresse pour commencer un nouveau contexte de test.

Ouvrir la boîte de réception de test