2 votes

Quelle est la bonne façon d'écrire des tests fonctionnels pour la fonctionnalité de messagerie d'un site Web ?

Les sites web comportent des fonctions de courrier électronique, comme l'envoi d'informations d'inscription, de rappels de mot de passe, etc.

J'essaie d'exécuter régulièrement des tests fonctionnels de sites Web complets depuis l'extérieur du site Web, et j'ai besoin d'un moyen de recevoir ces courriels de test à partir d'un script de test basé sur httplib.

Auparavant, j'utilisais des services de courrier électronique anonymes, où le contenu du courrier peut être récupéré quelques secondes ou minutes après son envoi, avec un GET http.

Ces systèmes semblent toutefois fragiles, et ils impliquent le scraping d'écran, qui est lui-même fragile. Existe-t-il des services qui fournissent des emails via une interface GETable xml/json ?

Y a-t-il une meilleure façon d'aborder cette question ? Il existe de nouveaux services de courrier électronique en ligne comme postmarkapp.com et yakmail.com, mais le premier ne reçoit pas de courrier et le second nécessite une préparation préalable importante.

Mes outils de test sont utilisés pour les tests de vérification des systèmes de production en direct, de sorte que la simulation n'est pas une bonne option.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X