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