← Blog

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
Número virtual para testar o cadastro do seu app · Sinallo