Um processo estruturado para implementação de testes funcionais automatizados em aplicações web: análise de ganhos operacionais

Resumo

Este trabalho apresenta um relato técnico sobre a implementação gradual de testes funcionais automatizados em uma aplicação web de gestão de serviços de tecnologia da informação. A crescente demanda por entregas ágeis e aplicações confiáveis tem impulsionado a adoção da automação de testes, entretanto sua implantação ainda enfrenta desafios relacionados à estruturação do processo, definição de escopo e esforço inicial requerido. O objetivo deste estudo é propor e avaliar um processo estruturado para implementação de testes automatizados, considerando aspectos de planejamento, testabilidade e sustentabilidade do processo de qualidade. A metodologia caracteriza-se como pesquisa aplicada, com abordagem qualitativa e quantitativa, conduzida por meio de estudo de caso. Foram definidos quatro cenários funcionais executados inicialmente de forma manual e posteriormente automatizados, sendo avaliados em três ciclos controlados. A análise comparativa considerou o tempo de execução e o esforço humano total empregado em cada ciclo. Os resultados evidenciaram redução significativa no tempo de execução dos testes automatizados, maior previsibilidade entre execuções e melhor adequação para testes de regressão recorrentes. Observou-se que, embora a automação exija maior esforço inicial, o investimento é compensado após poucos ciclos, configurando ponto de equilíbrio favorável. Como contribuição, o relato técnico apresenta um processo estruturado e replicável que integra testes manuais e automatizados de forma planejada, apoiando a tomada de decisão sobre quando e como automatizar. Conclui-se que a automação de testes funcionais deve ser tratada como iniciativa estratégica de processo, complementar aos testes manuais e capaz de elevar a maturidade da qualidade em aplicações web.


Palavras-chave

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por