qualidade

Gerar dados ou usar dados de produção para testar aplicações?

Como é feita a validação de novas funções e de melhorias das já existentes do PSafe Total?

Para atestar o funcionamento de aplicações e softwares influenciados pela hora, como sites e apps de vendas, leilões e promoções, os profissionais de Qualidade (QA) devem gerar novos dados para análise dos testes, realizando ações e comandos necessários em diferentes datas e horários. Só assim poderão ter um diagnóstico confiável e preciso para validar o funcionamento do produto ou serviço de tecnologia. Estes dados gerados a partir dos testes são difíceis de imitar.

Outra forma de validar o serviço ou produto seria trocar a hora na configuração do servidor de hospedagem da aplicação ou software, o que implicaria senão na interrupção de outros testes baseados no servidor e que também são impactados pela hora, em confusão e maior possibilidade de erros.

Fora o fato de que, quando se desenvolve uma nova função para um produto existente, o testador não tem dados de gaveta de produção para validar seu funcionamento, exigindo do profissional de QA gerar novos dados que verifiquem a estabilidade do que está em Desenvolvimento.

Quando o objeto de teste não é impactado pela hora e o testador quer saber com mais exatidão o comportamento de uma aplicação durante seu uso, o ideal é utilizar os dados de produção para extrair um diagnóstico mais preciso do que acontece com o usuário final na plataforma. Desta forma o testador de QA terá um resultado mais fiel de como o produto web se apresenta ao mercado.

Se optar por gerar novos dados, neste caso, não é possível validar o funcionamento da aplicação com precisão, abrindo espaço para distorções do resultado, que não será obtido a partir da versão disponível para utilização pública.

E sobre o PSafe Total Android? App carro-chefe da PSafe no Brasil e América Latina. Como é feita a validação de novas funções e de melhorias das já existentes? Para conhecer melhor os desafios da equipe de QA, batemos um papo com Luciana Müller.

Na PSafe, o que é mais usado: gerar novos dados ou aproveitar dados de produção para analisar o funcionamento das funções do app PSafe Total?

Luciana Müller: Na PSafe fazemos carga de dados de produção para o nosso ambiente de testes para termos os testes mais próximos do que ocorrerá com o usuário em produção.

Qual função do PSafe Total demandou maior investimento de tempo de QA para validação e como foi o processo de liberação desta funcionalidade?

LM: Nos últimos meses, a mudança de layout da feature Limpeza está exigindo muitos testes e retestes até que alcance o melhor estado de aceite do usuário.