Por que testar uma tag antes de instalá-la
Porque toda falha cara de tag é descoberta depois da aplicação, e todas elas ficam visíveis num teste de cinco minutos feito antes. Grave uma tag, cole-a na superfície real, e toque nela com o celular mais antigo que o seu público provavelmente carrega.
O que um teste pega
Seis falhas, todas baratas agora e caras depois.
Conteúdo que não cabe. Um tipo de registro que a plataforma alvo ignora. Uma família de tag que o celular alvo não lê. Uma superfície que dessintoniza a tag. Uma capa ou um suporte no leitor que impede o toque. E um fornecedor que enviou algo diferente do que foi pedido.
Todas elas produzem o mesmo sintoma em campo, que é uma tag que não funciona, e todas têm causa diferente e correção diferente.
O protocolo de cinco minutos
Leia uma tag do lote antes de gravar. Confirme o chip, o tipo de tag, o estado e o espaço livre.
Grave o seu conteúdo nessa tag, e leia-a de volta. Confirme a contagem de registros, o tipo do registro e o conteúdo completo.
Cole-a na superfície real, não numa mesa. Metal, vidro, uma garrafa curva, seja qual for o objeto de verdade.
Toque nela com um celular Android e com um iPhone, com a tela bloqueada e desbloqueada, através da capa que o testador tiver.
É esse o procedimento inteiro. Leva mais tempo para descrever que para executar.
Teste com o pior caso, não com o melhor
O instinto é testar com o celular mais novo da sala, que é o menos propenso a revelar um problema.
A leitura em segundo plano no iPhone depende do modelo. O suporte a famílias de tag menos comuns varia entre aparelhos Android. A distância de leitura difere entre aparelhos, e uma tag no limite passa num celular bom e falha num comum.
Se o seu público é o público geral, o celular mais antigo que você conseguir emprestado é um teste melhor que o mais novo que você tem. Se o seu público é a equipe, teste com os aparelhos que ela carrega.
Quando repeti-lo
A cada lote, porque os fornecedores substituem chips sem anunciar e um lote que se comporta diferente do anterior é uma mudança comum e invisível.
Toda vez que o desenho do conteúdo mudar, já que um tipo de registro novo é uma questão de compatibilidade nova.
E toda vez que a superfície mudar. A mesma tag no papelão e numa prateleira de metal são duas instalações diferentes, e só uma delas foi testada.
Perguntas frequentes
Uma tag basta para testar?
Para conteúdo, formato e compatibilidade, sim, já que as tags de um lote são quase idênticas. Para variação física num pedido grande, testar um punhado de pontos diferentes da entrega informa mais.
Eu preciso de um Android e de um iPhone?
Para qualquer coisa que o público vá tocar, sim. As duas plataformas tratam os tipos de registro de modo diferente, e uma tag que funciona numa não diz nada confiável sobre a outra.
E se eu não conseguir a superfície real para testar?
Teste no equivalente mais próximo e trate o resultado como provisório. O metal em particular não pode ser aproximado, já que a falha que ele causa é total em vez de gradual.
Eu devo testar também depois de aplicar as tags?
Sim, numa amostra. A própria aplicação pode danificar uma tag ao vincá-la, e uma tag que funcionava na mão e falha na parede foi quebrada pelo processo e não pelo projeto.