English

CIn - Centro de Informática UFPE




Eventos Relacionados

Defesa de Tese de Doutorado Nº 367: "FAST: Um Framework para Automação de Teste"

A aluna Ana Paula Carvalho Cavalcanti Furtado irá defender sua pesquisa no dia 13 de julho, às 14h, na Sala D218 Início: 13/07/2017 às 14:00 Término: 13/07/2017 às 00:00 Local: Sala D218

Pós-Graduação em Ciência da Computação – UFPE
Defesa de Tese de Doutorado Nº  367


Aluno: Ana Paula Carvalho Cavalcanti Furtado
Orientador: Prof. Silvio Romero de Lemos Meira
Título: FAST: Um Framework para Automação de Teste
Data: 13/07/2017
Hora/Local: 14h – Centro de Informática  - Sala D218
Banca Examinadora:
Prof. Alexandre Marcos Lins de Vasconcelos  (UFPE / Centro de Informática)
Prof. Hermano de Moura Perrelli  (UFPE / Centro de Informática)
Prof. Ivaldir Honório de Farias Junior (SOFTEX/RECIFE )
Prof. Jones de Oliveira Albuquerque (UFRPE /   DEINFO)
Prof. Eduardo Henrique da Silva Aranha  (UFRN / DIMAP)

RESUMO:
Contexto: A qualidade de um sistema ou de um produto pode ser diretamente influenciada pela qualidade do processo utilizado para desenvolver e mantê-lo. Nesse cenário, os processos de teste imaturos ou ad-hoc não são considerados como ambiente propício para a introdução sistemática da automação de teste, que pode ser usada como uma forma de apoiar a melhoria da qualidade do software. Objetivo: Para a realização desta pesquisa, foi necessário, incialmente, analisar os benefícios e limitações da implantação de automação de teste de software. Além disso, analisar os fatores de insucesso da implantação de automação de teste de software nas organizações. A partir de então, propor uma estratégia para introdução sistemática de práticas de automação de teste no contexto de projeto de desenvolvimento de software. Método: Para a realização desta pesquisa, foi realizada uma revisão bibliográfica exploratória, para buscar a fundamentação teórica, embasamento da pesquisa e análise de trabalhos relacionados. Além disso, entrevistas empíricas foram conduzidas para coletar informações práticas sobre como as estratégias de automação de teste são introduzidas e praticadas nas organizações; e coletar experiências práticas de profissionais especialistas em automação de teste no ambiente de trabalho. Após definição da proposta, 2 estudos de caso foram executados com intuito de avaliar a proposta. Resultados: Proposta de uma estratégia para introdução da automação de teste consolidada através do Framework for Automating Software Testing – FAST. A proposta consiste em framework teórico que contempla uma estrutura hierárquica para a implantação de automação de teste a partir de práticas que podem ser instanciadas de acordo com as necessidades específicas e distintas de cada contexto de projeto. A partir da proposta, o FAST foi implantado e analisado em 2 contextos distintos de estudo de caso, onde dados quantitativos e qualitativos foram coletados. Conclusão: Baseado na pesquisa, pode-se observar que a ausência de processos sistemáticos é um dos fatores que dificulta a introdução da automação de teste. A proposta do FAST, analisada a partir do estudo de caso, pode ser considerada como uma alternativa satisfatória para a introdução e manutenção da automação de teste no escopo do projeto de desenvolvimento de software.

Palavras-chave:
Teste de software, Automação de teste, Melhoria de processo de software.
  • © Centro de Informática UFPE - Todos os direitos reservados
    Tel +55 81 2126.8430 - Cidade Universitária - 50740-560 - Recife/PE
Plano4 Consultoria Web