Me gustaría escribir algunas pruebas de integración que verifiquen si el usuario recibe correos electrónicos de confirmación de registro.Cuentas de correo electrónico temporales para pruebas de integración
Lo ideal para este propósito me gustaría:
- Crear cuenta de correo electrónico temporal.
- Pásalo en el formulario de registro.
- Marque si recibimos un correo electrónico.
- Eliminar cuenta de correo electrónico.
¿Hay alguna cuenta de correo electrónico desechable que proporcione una API simple? No pude encontrar ninguno, pero los existentes son bastante fáciles de analizar/realizar solicitudes (por ejemplo, http://10minutemail.com/).
¿Esto parece una buena idea? La alternativa es usar alguna cuenta de Gmail y usar etiquetas para este propósito. Sin embargo, lidiar con mensajes en la carpeta de spam, otras carpetas, etc. suena un poco más complicado.
Si está probando si el correo electrónico se envía o no, no estoy seguro de por qué necesita crear un correo electrónico temporal y no solo usar un correo electrónico de prueba creado. –
mailtrap.io proporciona una API RESTFUL. –
pertenece a http://sqa.stackexchange.com/ – Nakilon