Se está enviando un correo electrónico en mi caso (1. Al restablecer la contraseña, 2. Agregar un nuevo miembro) durante las pruebas de API y UI. ¿Cómo puedo acceder a estos correos electrónicos sin iniciar sesión en mi manual de correo y acceder al contenido, para poder agregarlos a la prueba y verificar?
La prueba es algo como lo siguiente.
Segunda prueba.
Agradecería cualquier ayuda aquí.
He intentado investigar a terceros, pero parece que necesito usar sus cuentas de correo electrónico. Esperaba que alguien pudiera ayudarme con respecto a Gmail (acceder al contenido de los correos electrónicos que van a Gmail).
- Si su aplicación se ejecuta localmente y envía los correos electrónicos directamente a través de un servidor SMTP, puede usar un servidor SMTP de prueba local temporal que se ejecuta dentro de Cypress. Lea la publicación de blog "Prueba de correos electrónicos HTML con Cypress" para obtener más información.
- Si su aplicación utiliza un servicio de correo electrónico de terceros, o no puede bloquear las solicitudes SMTP, puede utilizar una bandeja de entrada de correo electrónico de prueba con acceso a la API. Lea la publicación de blog "Prueba completa de correos electrónicos HTML usando SendGrid y Ethereal Accounts" para obtener más detalles.
Tomado de la página oficial de mejores prácticas en "Verificación de correos electrónicos enviados". Lea más aquí .
Si está buscando un cliente de correo electrónico de terceros gratuito (por supuesto, con solo 100 correos electrónicos por mes), puede usar testmail.app
Esta aplicación es bastante básica y fácil de integrar con cypress . Puede encontrar documentos aquí