Número virtual para testar o cadastro do seu app
05 de outubro de 2026 · Desenvolvedores · Número virtual
Se o seu app confirma o cadastro por SMS, em algum momento você precisa testar com números de verdade. Mocks e números de teste do seu provedor de SMS cobrem a maior parte do trabalho, mas não mostram o que acontece numa operadora real, num país real.
O que testar com número real
Antes de testar, separe o que pode ser simulado do que precisa de rede de verdade.
Pode ser simulado:
- A lógica do código: validade, número de tentativas, bloqueio depois de errar.
- Telas de erro e mensagens.
- Testes automatizados que rodam a cada mudança no código.
Precisa de número real:
- Se o SMS chega mesmo, em quanto tempo e com o texto certo.
- Como o seu provedor de SMS se comporta com operadoras de países diferentes.
- O formato do número internacional no seu formulário: código do país, zeros, espaços.
- O botão de reenviar código e o limite entre um envio e outro.
- O texto do SMS em outros idiomas e com acentos.
Como testar pela tela
Em Comprar, escolha "Qualquer outro app", a opção para apps que não estão na lista, e o país. O número fica reservado por 20 minutos. Dentro desse tempo:
- Peça o código no seu app e veja quanto tempo ele leva para aparecer.
- Use "Pedir outro SMS" para testar o reenvio no mesmo número.
- Teste o fluxo de código errado e de código vencido.
Se o código não chegar em 20 minutos, o valor volta para o saldo sozinho. Isso também é um dado: pode indicar um problema de entrega do seu lado num país específico. Antes de concluir, veja código SMS não chega para descartar as causas comuns.
Testes em vários países
Se o seu app vai para fora, teste os países mais importantes. Cada país tem faixas com a taxa de entrega que medimos nos últimos 14 dias, o que ajuda a separar problema do seu app de número de baixa entrega. Comece pelos países em que o app tem mais usuários.
Automatizando com a API
A Sinallo tem uma API compatível com o protocolo SMS-Activate. Se você ou o seu time já tem um script nesse formato, basta trocar o endereço e a chave. Com ela dá para pedir um número, consultar se o código chegou e cancelar, tudo pelo seu teste ponta a ponta.
- A chave da API fica em Conta.
- A documentação, com endereço e ações, está em Docs.
- Os valores voltam em reais, iguais aos da tela.
Dicas para usar bem:
- Rode o teste com número real só nos pontos que precisam dele, como um teste de fumaça antes de cada versão, não em todo commit.
- Cancele o número assim que o teste terminar. O valor volta assim que a operadora libera o cancelamento.
- Guarde o tempo até o código chegar: ajuda a ver se o seu provedor de SMS piorou em algum país.
Boas práticas
- Teste no seu próprio app, em ambiente de homologação ou na sua conta de teste.
- Não use números de teste para criar contas em serviços de terceiros que você não controla. O objetivo é testar o seu cadastro, não o dos outros.
- Apague as contas de teste do seu banco depois, para não poluir os dados.
Custo previsível
Recarga por PIX a partir de R$ 5, sem mensalidade e com saldo que não vence. Dá para deixar um valor parado para os testes de cada versão e acompanhar cada gasto no extrato. Os preços por app e país aparecem ao vivo, em reais, antes da compra.
Perguntas frequentes
Dá para automatizar os testes?
Sim. A API da Sinallo é compatível com o protocolo SMS-Activate. A chave fica em Conta e a documentação em /docs.
Consigo testar o reenvio de código?
Sim. Dentro dos 20 minutos de reserva, use Pedir outro SMS no mesmo número.
Pago pelo número se o SMS do meu app não chegar?
Não. Sem código em 20 minutos, o valor volta para o saldo sozinho.
Número na hora, com reembolso automático
Recarga por PIX a partir de R$ 5. Sem mensalidade.
Ver apps e preços