Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/2437
Share on
| Title: | Seleção de casos de teste baseada em similaridade de texto e cobertura de requisitos |
| Authors: | José de Santana, Ricson |
| Keywords: | Similaridade de texto; Seleção automática de Teste de Software |
| Issue Date: | 31-Jan-2011 |
| Publisher: | Universidade Federal de Pernambuco |
| Citation: | José de Santana, Ricson; de Almeida Barros, Flávia. Seleção de casos de teste baseada em similaridade de texto e cobertura de requisitos. 2011. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2011. |
| Abstract: | Com o objetivo de desenvolver software de qualidade, as empresas cada vez mais investem nas atividades de Testes de Software. No entanto, essa é uma atividade de custos elevados e que consome muito tempo. Assim, empresas de software e institutos de pesquisa têm investido na criação de ferramentas de geração automática de Casos de Testes a partir de especificações do software. Essas ferramentas têm por objetivo gerar suítes de teste que exercitem o código completo, a partir de combinações de passos de execução e resultados esperados. Contudo, essas ferramentas geralmente geram uma quantidade excessiva de Casos de Teste (CTs). Quando não há tempo ou recursos disponíveis para executar a suíte completa, os responsáveis pelos testes são obrigados a selecionar um subconjunto da suíte original, que possa ser executado no tempo disponível, porém garantindo a cobertura dos requisitos associados à suíte original. Este trabalho propõe uma estratégia de Seleção Automática de Casos de Testes que utiliza a similaridade de texto dos CTs como critério de seleção, preservando a cobertura de requisitos da suíte original. Foi implementado um protótipo que implementa essa estratégia, o Sim_TC. Esse sistema elimina os CTs que atingirem um limiar de similaridade textual determinado pelo analista responsável por testar o software, garantido sempre que os CTs eliminados tenham seus requisitos associados cobertos pelos Casos de Testes restantes. Experimentos realizados aplicaram o Sim_TC a duas suítes diferentes de casos de teste, a fim de comparar o desempenho da seleção manual versus automática. Nesses experimentos, o desempenho do protótipo foi bastante satisfatório, garantindo a cobertura de requisitos da suíte original. Esse protótipo deverá ser integrado à ferramenta TaRGeT, para geração automática de suítes de casos de teste a partir especificações de casos de uso |
| URI: | https://repositorio.ufpe.br/handle/123456789/2437 |
| Appears in Collections: | Dissertações de Mestrado - Ciência da Computação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| arquivo3311_1.pdf | 1.61 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License

