dc.contributorMoreira, Anamaria Martins
dc.contributor
dc.contributorhttp://lattes.cnpq.br/7382708415783357
dc.contributor
dc.contributorhttp://lattes.cnpq.br/5861361541278876
dc.contributorCoelho, Roberta de Souza
dc.contributor
dc.contributorhttp://lattes.cnpq.br/9854634275938452
dc.contributorIerusalimschy, Roberto
dc.contributor
dc.contributorhttp://lattes.cnpq.br/0427692772445368
dc.creatorAntunes, Cleverton Hentz
dc.date.accessioned2010-05-05
dc.date.accessioned2014-12-17T15:47:51Z
dc.date.accessioned2022-10-06T12:32:54Z
dc.date.available2010-05-05
dc.date.available2014-12-17T15:47:51Z
dc.date.available2022-10-06T12:32:54Z
dc.date.created2010-05-05
dc.date.created2014-12-17T15:47:51Z
dc.date.issued2010-03-01
dc.identifierANTUNES, Cleverton Hentz. Geração automática de testes a partir de descrições de linguagens. 2010. 133 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010.
dc.identifierhttps://repositorio.ufrn.br/jspui/handle/123456789/18004
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3954515
dc.description.abstractSome programs may have their entry data specified by formalized context-free grammars. This formalization facilitates the use of tools in the systematization and the rise of the quality of their test process. This category of programs, compilers have been the first to use this kind of tool for the automation of their tests. In this work we present an approach for definition of tests from the formal description of the entries of the program. The generation of the sentences is performed by taking into account syntactic aspects defined by the specification of the entries, the grammar. For optimization, their coverage criteria are used to limit the quantity of tests without diminishing their quality. Our approach uses these criteria to drive generation to produce sentences that satisfy a specific coverage criterion. The approach presented is based on the use of Lua language, relying heavily on its resources of coroutines and dynamic construction of functions. With these resources, we propose a simple and compact implementation that can be optimized and controlled in different ways, in order to seek satisfaction the different implemented coverage criteria. To make the use of our tool simpler, the EBNF notation for the specification of the entries was adopted. Its parser was specified in the tool Meta-Environment for rapid prototyping
dc.publisherUniversidade Federal do Rio Grande do Norte
dc.publisherBR
dc.publisherUFRN
dc.publisherPrograma de Pós-Graduação em Sistemas e Computação
dc.publisherCiência da Computação
dc.rightsAcesso Aberto
dc.subjectTeste
dc.subjectTeste de caixa-preta
dc.subjectLinguagens formais
dc.subjectLinguagem lua
dc.subjectGeração automática
dc.subjectASF
dc.subjectSDF
dc.subjectTest, Black-box testing
dc.subjectFormal languages
dc.subjectLua language
dc.subjectAutomatic generation
dc.subjectASF
dc.subjectSDF
dc.titleGeração automática de testes a partir de descrições de linguagens
dc.typemasterThesis


Este ítem pertenece a la siguiente institución