Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080
Title: Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação.
Other Titles: Investigation and experimental evaluation of selective retesting techniques for specification-based regression testing.
???metadata.dc.creator???: OLIVEIRA NETO, Francisco Gomes de.
???metadata.dc.contributor.advisor1???: MACHADO, Patricia Duarte de Lima.
???metadata.dc.contributor.referee1???: FIGUEIREDO, Jorge Cesar Abrantes de.
???metadata.dc.contributor.referee2???: IYODA, Juliano Manabu.
Keywords: Teste Caixa Preta;Teste de Regressão;Técnicas de Seleção de Casos de Teste;Teste Baseado em Modelos;Avaliação Experimental;Técnicas de Re-teste Seletivo;Weighted Similarity Approach for Regression Testing (WSA-RT);Black Box Test;Regression Test;Test Case Selection Techniques;Model-Based Testing;Experimental Evaluation;Selective Retest Techniques
Issue Date: 13-Jan-2011
Publisher: Universidade Federal de Campina Grande
Citation: OLIVEIRA NETO, Francisco Gomes de. Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. 2011. 239 f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080
???metadata.dc.description.resumo???: Técnicas de re-teste seletivo, para teste de regressão baseado em especificação, podem ser utilizadas para aumentar a confiabilidade de sistemas computacionais cujas funcionalidades ou requisitos foram modificados ao longo do tempo. Existem diversas técnicas definidas na literatura, porém, ao contrário das técnicas propostas para o contexto do código, ainda não há muito conhecimento acerca dos benefícios, limitações e características, das técnicas propostas para o contexto de especificação, a não ser por expectativas. Este trabalho apresenta uma investigação experimental acerca de cinco técnicas de re-teste seletivo baseado em especificação sob cinco aspectos: inclusão, precisão, eficiência, potencial de redução e densidade de faltas. Estes critérios são amplamente utilizados na avaliação de técnicas de teste de regressão. As técnicas analisadas utilizam a abordagem de Teste Baseado em Modelos para realizar a geração e seleção automática dos casos de teste de regressão. Além das técnicas presentes na literatura, aqui analisadas, foi proposta uma nova técnica (Weighted Similarity Approach for Regression Testing - WSA-RT), capaz de reduzir os custos do processo e aumentar a capacidade de detecção de faltas de regressão. A partir dos resultados do experimento conseguimos identificar as vantagens e desvantagens de cada técnica, assim como, apresentar os aspectos de aplicabilidade dessas técnicas, a partir de uma análise de generalidade. Foram seguidas todas as etapas de um processo experimental, portanto, as conclusões obtidas a respeito do desempenho das técnicas analisadas são estatisticamente significativas.
Abstract: Specification-based selective regression testing (selective retesting) techniques can be used to increase the reliability of computer systems which functionalities and/or requirements have been modified. Several technique have been proposed, however, unlike the code-based techniques, there isn’t much knowledge about the benefits, limitations and characteristics from specification-based techniques, except for expectations. This work presents an experimental investigation of five specification-based selective retesting techniques, analyzed under five properties: inclusiveness, precision, efficiency, reduction potential and fault density. These properties are widely used when evaluating selective retesting techniques. The analyzed techniques use a Model-Based Testing approach, where test cases are automatically generated and selected. Besides the techniques presented in the literature, analyzed here, we propose a new technique (Weighted Similarity Approach for Regression Testing - WSA-RT), able to reduce costs for software testing and increase fault detection. From the results of the experiment we were able to identify the advantages and disadvantages of each technique, as well as describing aspects of applicability of these techniques by performing an analysis of generality. We followed all the steps of a process for an experimental study, therefore, the obtained conclusions concerning the performance of the analyzed techniques, are statistically significant.
Keywords: Teste Caixa Preta
Teste de Regressão
Técnicas de Seleção de Casos de Teste
Teste Baseado em Modelos
Avaliação Experimental
Técnicas de Re-teste Seletivo
Weighted Similarity Approach for Regression Testing (WSA-RT)
Black Box Test
Regression Test
Test Case Selection Techniques
Model-Based Testing
Experimental Evaluation
Selective Retest Techniques
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
FRANCISCO GOMES DE OLIVEIRA NETO - DISSERTAÇÃO PPGCC 2011.pdfFrancisco Gomes de Oliveira Neto - Dissertação PPGCC 20112.91 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.