Informações do Trabalho
Titulo
Automatização de Testes de Software com Integração contínua na Indústria: um Mapeamento da Literatura
Subtítulo
Autor
MARLUCE APARECIDA VITOR
Orientador
ANDRE LUIZ DE OLIVEIRA
Resumo
Contexto: Nos últimos anos, houve uma crescente demanda pelo aumento da qualidade de software, independente de plataforma ou sistema operacional. Motivação: O motivo disso é que a garantia de qualidade é essencial para a construção de um software funcional, de fácil utilização, manutenção e seguro ao usuário, mesmo em caso de falhas. Um equívoco comum é pensar que o teste de software consiste apenas em executar o software e verificar se as saídas obtidas correspondem às saídas esperadas, considerando apenas os caminhos de sucesso. Problema: É necessário identificar as metodologias, técnicas e ferramentas de teste automatizado, bem como as práticas de integração contínua que estão sendo utilizadas na indústria. Objetivo: Neste estudo, foi realizado um mapeamento sistemático sobre o uso de técnicas de teste automatizado na indústria no contexto de Integração Contínua (IC). O objetivo foi identificar as metodologias e os estudos empíricos que investigam a influência dos testes desenvolvidos por equipes de qualidade e sua integração na IC. Metodologia: O processo de mapeamento sistemático foi conduzido em conformidade com o método proposto por Kitchenham, e o método Goals-Questions-Metrics foi utilizado no planejamento do estudo. Resultado: Apesar da crescente adoção de testes automatizados na indústria, existem desafios técnicos, organizacionais, de cobertura de testes e de desenvolvimento em tempo de operação (DevOps) significativos relacionados à integração efetiva desses testes nas práticas de IC, que impactam diretamente na qualidade do software produzido. As contribuições deste trabalho residem principalmente na análise de como os testes automatizados são incorporados nas práticas de IC, fornecendo uma visão dos benefícios e desafios enfrentados pela indústria. Os resultados desta pesquisa podem contribuir para a melhoria da compreensão dos processos de teste na indústria e da necessidade de maior integração para elevar a qualidade do software.
Ano:
2024
Palavras-Chave
Teste de Software. Teste Automatizado. Integração Contínua. Indústria. DevOps.
Obter PDF
Obter arquivos extras
Obter Bibtex