Blog do QALabs
Artigos sobre estratégia de testes, massa de dados e boas práticas de QA — escritos por quem constrói as ferramentas deste site, para quem lida com esses problemas todo dia.
Anonimização vs. pseudonimização: qual usar em ambiente de homologação
As duas técnicas resolvem problemas diferentes e não são intercambiáveis. Veja a diferença real entre elas, por que hash de CPF não é anonimização, e qual escolher para cada cenário de teste.
Ler artigoA matemática por trás dos cálculos financeiros que devs usam todo dia
Juros compostos, regra de três, porcentagem e arredondamento monetário parecem trivial até você testar com números reais. Veja onde ponto flutuante, composição de percentuais e estratégia de arredondamento costumam gerar bug — e quais casos de teste realmente valem a pena.
Ler artigoCartão de teste em gateway de pagamento: por que um número Luhn-válido não basta
Gerar um número que passa no Algoritmo de Luhn resolve a validação de formato do formulário, mas não faz o gateway aprovar, recusar ou pedir 3DS. Veja a diferença entre validação client-side e sandbox de gateway, e como montar uma suíte de testes que cobre os cenários de verdade.
Ler artigoCNPJ alfanumérico: o que muda nos seus testes de integração
A Receita Federal está migrando o CNPJ para um formato alfanumérico. Veja o que quebra em regex, banco de dados, cálculo de dígito verificador e contrato de API com terceiros — e como montar massa de teste para os dois formatos.
Ler artigoComo montar massa de teste sem violar a LGPD
Copiar o banco de produção para o ambiente de testes é o atalho mais comum — e um dos jeitos mais rápidos de criar um incidente de proteção de dados. Veja o que a LGPD realmente exige, os erros mais comuns em mascaramento de dados e como montar massa de teste sintética que resiste a testes de integração reais.
Ler artigo