FERRAMENTAS DE TESTE DE SOFTWARE WEB - PAGE SPEED INSIGHTS

Guilherme Alexandro Vasconcelos e SILVA, Adriel Oliveira de ALMEIDA, Leonardo Lucas FERREIRA, Alisson Augusto Carnelos KUHN

Resumo


O presente trabalho apresenta técnicas e ferramentas de testes de qualidade de
software. Um software de qualidade é fácil de usar, funciona corretamente, é de fácil
manutenção e mantém a integridade dos dados para evitar possíveis falhas, fora ou
não, do seu controle. Para o desespero de seus usuários as falhas se apresentam
sem avisos prévios, gerando um impacto econômico e social muitas vezes
irremediável. Para que um software seja de qualidade, existem ferramentas e técnicas
a serem executadas durante e depois do processo de desenvolvimento. A World Wide
Web (W3C) é um consórcio internacional no qual organizações filiadas trabalham
juntos para desenvolver padrões para a Web. Liderado pelo inventor da web Tim
Berners-Lee e o CEO Jeffrey Jaffe, o W3C tem como missão conduzir a World Wide
Web para que atinja todo seu potencial, desenvolvendo protocolos e diretrizes que
garantam seu crescimento de longo prazo. Para fim de testes, utilizamos a ferramenta
da Google (Page Speed Insights), que mede o desempenho de uma página para
dispositivos móveis e computadores. Ela busca a URL duas vezes, uma com um user
agent de dispositivo móvel e uma vez com um user agent de computador, entre os
testes ele também mede o tempo de carregamento acima da dobra e tempo de
carregamento da página inteiro. No entanto, como o desempenho de uma conexão de
rede varia consideravelmente, o Page Speed Insights só considera os aspectos de
desempenho da página independentes da rede: a configuração do servidor, a
estrutura HTML de uma página e seu uso de recursos externos, tais como imagens,
JavaScript e CSS. A ferramenta trabalha com três tipos de classificações, sendo elas,
o vermelho, o amarelo, e por fim o verde. O objetivo é testar a qualidade do software
desenvolvido afim de mostrar relatórios sobre erros e desempenho, para
posteriormente sejam corrigidas ou alteradas, se caso necessário.

Texto completo:

PDF