Prototype for analysis of different coverage criteria of object oriented code
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/126089 |
Resumo: | Softwares desempenham um papel importante facilitando, automatizando e controlando atividades essenciais ou interessantes aos usuários. Alguns deles muitas vezes são sistemas críticos, envolvendo riscos ao apresentar uma falha. A área de teste de software se apresenta como uma solução para a redução dos riscos de um sistema se comportar diferentemente do esperado. Diante da crescente aplicação de métodos de teste em sistemas computacionais e visto sua essencialidade para a geração de softwares de qualidade, existe a necessidade de ferramentas capazes de auxiliar e automatizar este processo. Este trabalho consiste no desenvolvimento do cerne de uma ferramenta capaz de analisar diferentes critérios de cobertura de código orientado a objeto.O protótipo apresentado contém um conjunto de funções básicas e essenciais para a aplicação automática dos critérios de cobertura basedos em grafos a partir de uma linguagem intermediária que pode ser gerada a partir de diferentes linguagens de programação. |
id |
UFRGS-2_156676a64a669fcf50413d1f4c29d71a |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/126089 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Minuzzo, Karina GabinCota, Erika Fernandes2015-08-29T02:40:26Z2015http://hdl.handle.net/10183/126089000972332Softwares desempenham um papel importante facilitando, automatizando e controlando atividades essenciais ou interessantes aos usuários. Alguns deles muitas vezes são sistemas críticos, envolvendo riscos ao apresentar uma falha. A área de teste de software se apresenta como uma solução para a redução dos riscos de um sistema se comportar diferentemente do esperado. Diante da crescente aplicação de métodos de teste em sistemas computacionais e visto sua essencialidade para a geração de softwares de qualidade, existe a necessidade de ferramentas capazes de auxiliar e automatizar este processo. Este trabalho consiste no desenvolvimento do cerne de uma ferramenta capaz de analisar diferentes critérios de cobertura de código orientado a objeto.O protótipo apresentado contém um conjunto de funções básicas e essenciais para a aplicação automática dos critérios de cobertura basedos em grafos a partir de uma linguagem intermediária que pode ser gerada a partir de diferentes linguagens de programação.Software performs an important role facilitating, automating and controlling essential or just interesting activities to their users. Some of them are critical systems, involving risks in case of failure. The testing field works as a solution to reduce risks of software non-expected behaviors. Given the increasing use of test methods in computer systems and considering its essentiality for the generation of high quality software, there is a need for tools that can assist and automate this process. This work presents the prototype of a tool that helps the developer and the tester to analyze different graph-based coverage criteria that cannot be easily found in available tools. Such a prototype is the seed for the implementation of a more complete tool targeting the test of object-oriented code.application/pdfengTeste : SoftwareEngenharia : SoftwareSoftware testingTesting automationCode coveragePrototype for analysis of different coverage criteria of object oriented codeApplication for analysis of different coverage criteria of object oriented code info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2015Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000972332.pdf000972332.pdfTexto completo (inglês)application/pdf1600442http://www.lume.ufrgs.br/bitstream/10183/126089/1/000972332.pdfb6d850cfd0b2bd827eee68d81b250c57MD51TEXT000972332.pdf.txt000972332.pdf.txtExtracted Texttext/plain67994http://www.lume.ufrgs.br/bitstream/10183/126089/2/000972332.pdf.txt4f38f78db2727c1716a8bc0e329fd751MD52THUMBNAIL000972332.pdf.jpg000972332.pdf.jpgGenerated Thumbnailimage/jpeg1094http://www.lume.ufrgs.br/bitstream/10183/126089/3/000972332.pdf.jpgd05d8221faa7c97987cdb0fcc5c34e16MD5310183/1260892021-05-07 04:37:23.422725oai:www.lume.ufrgs.br:10183/126089Repositório InstitucionalPUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.bropendoar:2021-05-07T07:37:23Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Prototype for analysis of different coverage criteria of object oriented code |
dc.title.alternative.en.fl_str_mv |
Application for analysis of different coverage criteria of object oriented code |
title |
Prototype for analysis of different coverage criteria of object oriented code |
spellingShingle |
Prototype for analysis of different coverage criteria of object oriented code Minuzzo, Karina Gabin Teste : Software Engenharia : Software Software testing Testing automation Code coverage |
title_short |
Prototype for analysis of different coverage criteria of object oriented code |
title_full |
Prototype for analysis of different coverage criteria of object oriented code |
title_fullStr |
Prototype for analysis of different coverage criteria of object oriented code |
title_full_unstemmed |
Prototype for analysis of different coverage criteria of object oriented code |
title_sort |
Prototype for analysis of different coverage criteria of object oriented code |
author |
Minuzzo, Karina Gabin |
author_facet |
Minuzzo, Karina Gabin |
author_role |
author |
dc.contributor.author.fl_str_mv |
Minuzzo, Karina Gabin |
dc.contributor.advisor1.fl_str_mv |
Cota, Erika Fernandes |
contributor_str_mv |
Cota, Erika Fernandes |
dc.subject.por.fl_str_mv |
Teste : Software Engenharia : Software |
topic |
Teste : Software Engenharia : Software Software testing Testing automation Code coverage |
dc.subject.eng.fl_str_mv |
Software testing Testing automation Code coverage |
description |
Softwares desempenham um papel importante facilitando, automatizando e controlando atividades essenciais ou interessantes aos usuários. Alguns deles muitas vezes são sistemas críticos, envolvendo riscos ao apresentar uma falha. A área de teste de software se apresenta como uma solução para a redução dos riscos de um sistema se comportar diferentemente do esperado. Diante da crescente aplicação de métodos de teste em sistemas computacionais e visto sua essencialidade para a geração de softwares de qualidade, existe a necessidade de ferramentas capazes de auxiliar e automatizar este processo. Este trabalho consiste no desenvolvimento do cerne de uma ferramenta capaz de analisar diferentes critérios de cobertura de código orientado a objeto.O protótipo apresentado contém um conjunto de funções básicas e essenciais para a aplicação automática dos critérios de cobertura basedos em grafos a partir de uma linguagem intermediária que pode ser gerada a partir de diferentes linguagens de programação. |
publishDate |
2015 |
dc.date.accessioned.fl_str_mv |
2015-08-29T02:40:26Z |
dc.date.issued.fl_str_mv |
2015 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/126089 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000972332 |
url |
http://hdl.handle.net/10183/126089 |
identifier_str_mv |
000972332 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/126089/1/000972332.pdf http://www.lume.ufrgs.br/bitstream/10183/126089/2/000972332.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/126089/3/000972332.pdf.jpg |
bitstream.checksum.fl_str_mv |
b6d850cfd0b2bd827eee68d81b250c57 4f38f78db2727c1716a8bc0e329fd751 d05d8221faa7c97987cdb0fcc5c34e16 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br |
_version_ |
1817724584611282944 |