News

Banca de QUALIFICAÇÃO: RONYÉRISON DANTAS BRAGA

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE: RONYÉRISON DANTAS BRAGA
DATA: 28/08/2017
HORA: 08:00
LOCAL: Sala 260 - Departamento de Computação
TÍTULO: Um Estudo Prático sobre a Automação em Oráculos de Testes
PALAVRAS-CHAVES: Oráculos de Testes. Aprendizagem de Máquina. Automação. Método. Ferramenta.
PÁGINAS: 122
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
RESUMO:

A computação tem sido utilizada para apoio à solução de problemas nas mais diversas áreas de conhecimento, como por exemplo, medicina, biologia, matemática, mecânica, administração, economia, etc. Inúmeras aplicações têm sido desenvolvidas para auxiliar o ser humano na realização de tarefas que antes eram realizadas de forma manual, tais como, aplicações para identificação de anomalias em imagens médicas (medicina), aplicações para previsão de valores de ações no mercado financeiro (economia), aplicações para gestão patrimonial (administração), dentre outras. Entretanto, para garantir a confiabilidade das aplicações para solução de tais problemas é preciso que elas passem por uma etapa essencial no processo de desenvolvimento de software, o Teste de Software. O Teste de Software é uma das atividades que se concentra na gestão da qualidade de software, e pode ser definido como um conjunto de tarefas, planejadas e executadas sistematicamente com o propósito de descobrir erros cometidos durante a implementação dos softwares. Uma das tarefas mais complexas e custosas relacionada ao Teste de Software é o mecanismo popularmente conhecido como Oráculo de Testes. Dada uma determinada entrada para uma aplicação, a difícil tarefa de distinguir o comportamento correto para o comportamento potencialmente incorreto da aplicação é chamado de “Problema do Oráculo de Teste”. Geralmente, essa atividade é realizada de forma manual por um desenvolvedor ou testador da aplicação, tornando-se um gargalo na realização de testes de software. Considerando esse contexto, é proposta nesse trabalho uma abordagem, composta por um método e uma ferramenta, para automação do mecanismo de oráculo de testes em aplicações web. Essa proposta traz consigo a inovação na forma como a atividade é realizada e torna-se uma alternativa para as pesquisas já existentes dessa área. Foi realizado um Mapeamento Sistemático de Estudos (MSE) com o objetivo de identificar na literatura os principais trabalhos dessa linha de pesquisa. A realização desse MSE foi a base para a definição da abordagem proposta nesse trabalho, pois ajudou a posicionar o trabalho e identificar lacunas nessa área de pesquisa. Após a realização de um estudo da área, foram desenvolvidos um método e uma ferramenta para automação do oráculo de testes em aplicações web. A avaliação preliminar do método apresentou indícios de sua adequação ao problema, entretanto planeja-se a realização de estudo mais robusto para verificar essa hipótese. O método e a ferramenta representam juntos a principal proposta desse trabalho. 

 

 


MEMBROS DA BANCA:
Presidente - 2167802 - PEDRO DE ALCANTARA DOS SANTOS NETO
Interno - 2061294 - RICARDO DE ANDRADE LIRA RABELO
Interno - 1446435 - VINICIUS PONTE MACHADO
Notícia cadastrada em: 18/08/2017 09:32
SIGAA | Superintendência de Tecnologia da Informação - STI/UFPI - (86) 3215-1124 | © UFRN | jbdocker01.instancia1 07/11/2024 21:17