Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/33903

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMOTA, Alexandre Cabral-
dc.contributor.authorMAGALHÃES, Claudio José Antunes Salgueiro-
dc.date.accessioned2019-09-27T20:30:23Z-
dc.date.available2019-09-27T20:30:23Z-
dc.date.issued2019-02-15-
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/33903-
dc.description.abstractThe usual way to guarantee quality of software products is via testing. This dissertation presents a novel strategy for selection and prioritisation of Test Cases (TC) for Regression testing. In the lack of code artifacts from where to derive Test Plans, this work uses information conveyed by textual documents maintained by Industry, such as Change Requests. The proposed process is based on Information Retrieval techniques combined with indirect code coverage measures to select and prioritise TCs. The aim is to provide a high coverage Test Plan which would maximise the number of bugs found. This process was implemented as a prototype tool which was used in a case study with our industrial partner (Motorola Mobility). Experiment results revealed that the combined strategy provides better results than the use of information retrieval and code coverage separately. Yet, it is worth to mention that any of these automated options performed better than the original manual process deployed by our industrial partner to create test plans.pt_BR
dc.description.sponsorshipCNPqpt_BR
dc.language.isoengpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectCiência da computaçãopt_BR
dc.subjectTeste de regressãopt_BR
dc.subjectAnálise estáticapt_BR
dc.titleHSP: a hybrid selection and prioritisation of regression test cases based on information retrieval and code coverage applied on an industrial case studypt_BR
dc.typemasterThesispt_BR
dc.contributor.advisor-coBARROS, Flávia de Almeida-
dc.contributor.authorLatteshttp://lattes.cnpq.br/0560350457311875pt_BR
dc.publisher.initialsUFPEpt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.levelmestradopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/2794026545404598pt_BR
dc.publisher.programPrograma de Pos Graduacao em Ciencia da Computacaopt_BR
dc.description.abstractxA maneira usual de garantir a qualidade dos produtos de software é através de testes. Este trabalho apresenta uma nova estratégia para seleção e priorização de Casos de Teste (TC) para testes de regressão. Na falta de artefatos de código de onde Planos de Teste são derivados, este trabalho usa informações transmitidas por documentos textuais mantidos pela Indústria, como Solicitações de Mudança (CR). O processo proposto é baseado em técnicas de recuperação de informações combinadas com medidas de cobertura de código para selecionar e priorizar os TCs. O objetivo é fornecer um Plano de Teste de alta cobertura que maximize o número de falhas encontradas. Esse processo foi implementado como uma ferramenta protótipo que foi usada em um estudo de caso com nosso parceiro industrial (Motorola Mobility). Os resultados dos experimentos revelaram que a estratégia combinada fornece melhores resultados do que o uso de recuperação de informações e cobertura de código de forma independente. No entanto, vale a pena mencionar que qualquer uma dessas opções automatizadas teve um desempenho melhor do que o processo manual originalmente realizado por nosso parceiro industrial para criar planos de teste.pt_BR
Aparece nas coleções:Dissertações de Mestrado - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DISSERTAÇÃO Claudio José Antunes Salgueiro Magalhães.pdf2,28 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons