Il login con magic link è comodo per gli utenti, ma crea una seria responsabilità per il QA: ogni email deve arrivare rapidamente, contenere il link giusto, scadere in sicurezza e funzionare una sola volta. Una casella di email temporanea ti permette di testare l'autenticazione passwordless senza inquinare caselle personali o riusare lo stesso indirizzo per ogni esecuzione.
Questo flusso è pensato per QA, staging e test di prodotto legittimi. Non usare caselle usa e getta per aggirare le regole sugli account o creare registrazioni abusive.
Perché l'email temporanea aiuta nei test dei magic link
Il login passwordless richiede spesso controlli end-to-end ripetuti. Ogni esecuzione dovrebbe usare un indirizzo pulito, così puoi vedere esattamente quale email appartiene a quale test.
L'email temporanea è utile per:
- registrazione con magic link di nuovi utenti
- login passwordless di utenti di ritorno
- gestione dei link scaduti
- gestione dei link riusati
- richieste di login multiple in poco tempo
- controlli dei link email tra dispositivi
- verifica di account staging e demo
Se la tua app invia anche codici OTP, leggi Email temporanea per codici di verifica e Miglior email temporanea per codici di verifica nel 2026.
Checklist QA per i magic link
Crea una nuova casella su [TempMailito](/), richiedi un magic link, poi verifica il flusso completo dalla consegna dell'email alla creazione della sessione.
Controlla questi punti:
- l'email arriva entro il timeout previsto
- nome mittente e dominio del mittente corrispondono al tuo prodotto
- l'oggetto spiega chiaramente l'azione di login
- il link apre l'ambiente corretto, non produzione per errore
- il link crea la sessione attesa
- il link non può essere riusato dopo il successo
- il link scaduto mostra un errore sicuro e chiaro
- richiedere un secondo link invalida il vecchio se questa è la tua policy
- le versioni HTML e testo semplice contengono entrambe un testo di login utilizzabile
Questo si sovrappone al QA del recupero password. Se testi anche i reset, usa la checklist in Come testare le email di reimpostazione password.
Mantieni puliti gli account di test
Usa una casella temporanea per ogni scenario di test. Per esempio:
- `magic-new-user`
- `magic-returning-user`
- `magic-expired-link`
- `magic-reuse-check`
Una convenzione di nomi chiara semplifica le segnalazioni di bug perché l'indirizzo della casella stesso spiega lo scenario. Per team più grandi, valuta un dominio di email temporanea personalizzato; vedi Email temporanea con dominio personalizzato per team.
Automatizzare i test dei magic link
I controlli manuali vanno bene per gli smoke test di rilascio. Per CI o suite di regressione, usa l'API di TempMailito per creare una casella, attivare il login, fare polling dell'email, estrarre il link e completare l'autenticazione nel tuo test browser.
Un flusso di automazione stabile:
- crea una casella temporanea tramite API
- invia il form del magic link
- interroga i messaggi della casella per mittente o oggetto
- estrai l'URL di login dal corpo del messaggio
- apri l'URL nel browser di test
- verifica che la sessione venga creata
- prova di nuovo lo stesso URL e conferma che fallisca
Per l'automazione email orientata alle API, leggi API di email temporanea: come automatizzare i test delle email e Come ricevere webhook email da una casella temporanea.
Cosa non testare con le caselle usa e getta
Non usare l'email temporanea per accessi amministrativi reali, banche, dati dei clienti, fatturazione di produzione o qualsiasi account per cui conta un recupero a lungo termine. Le caselle usa e getta sono ideali per identità di test controllate e flussi di verifica di breve durata.
Se hai dubbi sulla sicurezza, leggi Sicurezza dell'email temporanea: quali dati non inviare mai.
In sintesi
L'email temporanea è un modo pulito per testare il login con magic link perché offre a ogni esecuzione QA una casella fresca, uno storico messaggi leggibile e facili opzioni di automazione. Tieni fuori dal flusso gli account sensibili, usa una casella per scenario e verifica sia i percorsi di successo sia quelli di fallimento.
