O login por magic link é cómodo para os utilizadores, mas cria uma séria responsabilidade de QA: cada email tem de chegar depressa, conter a ligação certa, expirar em segurança e funcionar apenas uma vez. Uma caixa de email temporária deixa-o testar autenticação sem palavra-passe sem poluir caixas pessoais nem reutilizar o mesmo endereço em todas as execuções.
Este fluxo destina-se a QA legítimo, staging e testes de produto. Não use caixas descartáveis para contornar regras de contas nem criar registos abusivos.
Porque é que o email temporário ajuda nos testes de magic links
O login sem palavra-passe precisa muitas vezes de verificações ponta a ponta repetidas. Cada execução deve usar um endereço limpo para ver exatamente qual o email que pertence a cada teste.
O email temporário é útil para:
- registo de novos utilizadores com magic link
- login sem palavra-passe de utilizadores que regressam
- tratamento de ligações expiradas
- tratamento de ligações reutilizadas
- vários pedidos de login em pouco tempo
- verificações de ligações de email entre dispositivos
- verificação de contas de staging e demo
Se a sua app também envia códigos OTP, leia Email temporário para códigos de verificação e Melhor email temporário para códigos de verificação em 2026.
Lista de verificação de QA para magic links
Crie uma caixa nova no [TempMailito](/), peça um magic link e verifique o fluxo completo, desde a entrega do email até à criação da sessão.
Verifique estes pontos:
- o email chega dentro do tempo limite esperado
- o nome e o domínio do remetente correspondem ao seu produto
- o assunto explica com clareza a ação de login
- a ligação abre o ambiente correto, não produção por engano
- a ligação cria a sessão esperada
- a ligação não pode ser reutilizada depois do sucesso
- uma ligação expirada mostra um erro seguro e claro
- pedir uma segunda ligação invalida a antiga, se essa for a sua política
- as versões HTML e texto simples contêm ambas texto de login utilizável
Isto sobrepõe-se ao QA de recuperação de palavra-passe. Se também testa reposições, use a lista de verificação em Como testar emails de reposição de palavra-passe com caixas temporárias.
Mantenha as contas de teste limpas
Use uma caixa temporária por cenário de teste. Por exemplo:
- `magic-new-user`
- `magic-returning-user`
- `magic-expired-link`
- `magic-reuse-check`
Uma convenção de nomes clara facilita os relatórios de bugs porque o próprio endereço da caixa explica o cenário. Para equipas maiores, considere um domínio temporário personalizado; veja Email temporário com domínio personalizado para equipas.
Automatizar testes de magic links
As verificações manuais servem para smoke tests de lançamento. Para CI ou suites de regressão, use a API do TempMailito para criar uma caixa, acionar o login, consultar o email, extrair a ligação e concluir a autenticação no seu teste de browser.
Um fluxo de automação estável:
- criar uma caixa temporária através da API
- submeter o formulário de magic link
- consultar as mensagens da caixa por remetente ou assunto
- analisar o URL de login a partir do corpo da mensagem
- abrir o URL no browser de teste
- confirmar que a sessão é criada
- tentar o mesmo URL outra vez e confirmar que falha
Para automação de email orientada a API, leia API de email temporário: como automatizar testes de email e Como receber webhooks de email de uma caixa temporária.
O que não testar com caixas descartáveis
Não use email temporário para acesso real de administrador, banco, dados de clientes, faturação de produção ou qualquer conta onde a recuperação a longo prazo importa. As caixas descartáveis são melhores para identidades de teste controladas e fluxos de verificação de curta duração.
Se tiver dúvidas sobre segurança, leia Segurança do email temporário: que dados não deve nunca enviar?.
Em resumo
O email temporário é uma forma limpa de testar login por magic link porque dá a cada execução de QA uma caixa nova, um histórico de mensagens legível e opções fáceis de automação. Mantenha contas sensíveis fora do fluxo, use uma caixa por cenário e verifique tanto os caminhos de sucesso como os de falha.
