Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/324
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorVICENTINI, Eduardo Antoniopt.br
dc.contributor.authorSOUZA, Rafael Santana de
dc.contributor.otherLACERDA, Antonio Alfredopt.br
dc.contributor.otherANDRADE, Kleber de Oliveirapt.br
dc.date.accessioned2017-05-29T22:13:41Z
dc.date.available2017-05-29T22:13:41Z
dc.date.issued2016-07-08
dc.identifier.citationSOUZA, Rafael Santana de. Testes de software para garantir a qualidade, 2016. Trabalho de conclusão de curso (Curso de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Americana, Americana, 2016pt_BR
dc.identifier.urihttp://ric.cps.sp.gov.br/handle/123456789/324
dc.description.abstractDevido a necessidade de aumentar a qualidade dos sistemas de software, os testes estruturais (realizados diretamente no código do programa), são executados na fase da codificação pelos próprios desenvolvedores. Defeitos que poderiam ser encontrados posteriormente pela equipe de testes são identificados e resolvidos sem que haja perda de tempo e aumento de custo do projeto. Para tratar o tema, a pesquisa bibliográfica é realizada qualitativamente, onde se aborda conceitos de teste de software: a sua importância, suas variações, a formalização através de documentações e normas técnicas e as fases que são aplicadas dentro do projeto. As formas de abordagem dos testes estruturais são apresentadas com exemplos de códigos e grafos, como testes de caminho básico, fluxo de dados, condições, laços de repetição e testes estruturais adaptados à programação orientada a objetos. Para aplicar os conceitos apresentados de forma prática, utiliza-se da ferramenta de desenvolvimento JUnit 4 e da linguagem Java, com trechos de código comentado de um programa real, assim como imagens diretamente do IDE NetBeans (ambiente de desenvolvimento) mostrando o resultado dos testes. A pesquisa teórica e prática tem o objetivo de frisar que testes de software devem ser realizados desde o início de um projeto de desenvolvimento, evitando assim problemas na fase de manutenção, onde os custos são multiplicados.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isootherpt_BR
dc.publisher004pt_BR
dc.subjectSoftware - controle de qualidadept_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subject.otherInformação e Comunicação
dc.titleTestes de software para garantir a qualidadept_BR
dc.title.alternativeSoftware testing to ensure qualitypt_BR
dc.typeMonografiapt_BR
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
20161S_SOUZARafaelSantanade_CD2546.pdf1.17 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.