Return to search

Gera??o automatizada de drivers e stubs de teste para JUnit a partir de especifica??es U2TP

Made available in DSpace on 2015-04-14T14:49:05Z (GMT). No. of bitstreams: 1
385483.pdf: 2471627 bytes, checksum: 6a2f88757540ea12d03ab54d46886186 (MD5)
Previous issue date: 2006-01-11 / Atualmente a ?rea de teste de software tem se tornado fundamental para garantia da qualidade dos produtos desenvolvidos. Dentro do processo de teste, o teste unit?rio ? realizado na menor parte funcional de um software e visa descobrir defeitos nestas unidades. JUnit ? uma ferramenta de apoio ao teste unit?rio, a qual auxilia desenvolvedores na automa??o dos testes e verifica??o dos resultados. Por?m, muito tempo, custo e esfor?o ainda s?o gastos para codificar os drivers e os stubs de teste necess?rios a esta ferramenta, o que muitas vezes inviabiliza o seu uso. Outro problema encontrado no processo de teste unit?rio ? a necessidade de especifica??o dos casos de teste em uma linguagem de mais alto n?vel, que seja independente de linguagem de programa??o. O Perfil de Teste da UML 2.0 (U2TP) resolve este problema, pois permite representar e documentar todos artefatos utilizados no processo de teste. Esta disserta??o de mestrado tem por objetivo a gera??o totalmente automatizada de drivers e stubs de teste para ferramenta JUnit a partir de especifica??es de testes modeladas com a U2TP. Um estudo de caso mostrou que os algoritmos propostos geraram corretamente todo c?digo de teste para todos elementos explorados neste trabalho. O estudo de caso teve como principais objetivos a valida??o correta do c?digo gerado, bem como uma an?lise quantitativa em rela??o ao tempo envolvido e n?mero de linhas de c?digo geradas.

Identiferoai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/5043
Date11 January 2006
CreatorsBiasi, Luciano Bathaglini
ContributorsBecker, Karin
PublisherPontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, BR, Faculdade de Inform?ca
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS
Rightsinfo:eu-repo/semantics/openAccess
Relation1974996533081274470, 500, 600, 1946639708616176246

Page generated in 0.0031 seconds