Sistemas de Informação

Trabalho de Conclusão
Título:AUTOMATIZAÇÃO DE TESTE DE UI EM AMBIENTE ÁGIL: A PROPOSTA DE UM MODELO DE PROCESSO
Aluno:Maristela Oliveira de Paula
Semestre:2019/02
Situação:Concluido
Áreas de interesse:Não informado
Orientador:Adriana Neves dos Reis
Avaliadores:Ricardo Ferreira de Oliveira, Roberto Affonso Schilling
Documentos:Anteprojeto, Texto final TC1 (liberado apenas para a banca), Texto final TC2
Palavras-chave:Automação; Automatização de Teste; Scrum; Teste de Software; Metodologia Ágil.
Resumo:

Nos últimos anos, progressivamente, a indústria de desenvolvimento de software tem aderido às Metodologias Ágeis com o propósito de responder cada vez mais rápido às mudanças de requisitos do cliente e, consequentemente, realizar entregas de maior valor. Diante disto, há a motivação em utilizar a automatização de testes em seus processos, e, embora seja consolidada a ideia inicial em priorizar a automatização dos testes unitários e de serviços neste contexto, tem-se ainda uma oneração de tempo quanto aos testes manuais voltados para interface gráfica do usuário, principalmente ao olhar de testes regressivos a cada ciclo de entrega. Assim, fazendo uso do método de pesquisa Design Science Research (DSR), inicialmente consolidou-se, através de uma pesquisa de campo, a conscientização da problemática da pesquisa elencando os principais fatores ligados às dificuldades na automatização de testes de interface de usuário. A partir disto, foram levantados critérios e requisitos para desenvolver a pesquisa, evidenciando através da literatura propostas e práticas que tangem o processo de desenvolvimento de software em conjunto às abordagens em contexto ágil. Logo, apresenta-se um Modelo de Processo de Automatização de Testes de Software para User Interface – (MPATS – UI) voltado a equipes que empregam Metodologias Ágeis com gerenciamento Scrum. Para validação da utilidade prática da proposta, aplicaram-se métodos para uma análise qualitativa, através de uma segunda pesquisa de campo e com entrevistas direcionadas a especialistas dá área de qualidade e software, automação de testes e Scrum. Assim, ficou reconhecida a viabilidade de uso do artefato gerado por este trabalho ao contexto prático, consolidado à contribuição de pesquisa científica.

Link biblioteca:Não informado

TC Online - Sistema de Trabalhos de Conclusão Online