Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/4951
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSPIRLANDELI, Cleber-
dc.contributor.authorROLAND, Carlos Eduardo de França-
dc.date.accessioned2021-05-14T12:15:10Z-
dc.date.available2021-05-14T12:15:10Z-
dc.date.issued2019-08-
dc.identifier.citationSPIRLANDELI, Cleber; ROLAND, Carlos Eduardo de França. A utilização de testes automatizados no desenvolvimento de software Revista. EduFatec: educação, tecnologia e gestão, Franca, v.2, n.2, p.1-24, ago./dez. 2019. Disponível em: https://revistaedufatec.fatecfranca.edu.br/wp-content/uploads/2020/03/edufatec-n02v2a01.pdf . Acesso em: 14 maio 2021.pt_BR
dc.identifier.issn2595-5942-
dc.identifier.urihttp://ric.cps.sp.gov.br/handle/123456789/4951-
dc.description.abstractDesenvolver software é uma atividade que exige concentração e atenção a detalhes, e muitas vezes, dada a complexidade das regras a serem implementadas no código, falhas de lógica passam despercebidas. Com o objetivo de tornar o exercício da programação mais fácil e seguro, foram criadas ferramentas de automação de testes de software que são o objeto desta pesquisa. Buscou-se, através de pesquisa bibliográfica exploratória e estudo de caso, aprofundar o conhecimento sobre os conceitos de Desenvolvimento Guiado por Testes, e das características e utilização de uma das ferramentas disponíveis no mercado para implementar testes automatizados. Com o objetivo de se aplicar os métodos de testes, adotou-se a implementação em um caso real. Foram utilizadas as principais referências mundiais sobre os tópicos relacionados ao tema, bem como estudado o framework de testes Jest.JS. A partir do entendimento de como se aplicar a ferramenta buscou-se implementar rotinas de testes para se verificar e entender os resultados oferecidos pelos processos. Considera-se que a pesquisa alcançou seus objetivos como apresentado e discutido neste artigo, e que ampliou a visão dos autores sobre o uso de TDD no desenvolvimento de software.pt_BR
dc.description.abstractDeveloping software is an activity that requires concentration and attention to details, and often, given the complexity of the rules to be implemented in the code, logic flaws might be unnoticed. In order to make programming easier and safer, software testing automation tools have been created that are the subject of this research. Through exploratory bibliographic research and case study, we sought to deepen the knowledge about the concepts of Test Driven Development (TDD), and the characteristics and use of one of the tools available in the market to implement automated tests. In order to apply the tests methods, the implementation was adopted in a real case. The main world references on topics related to the theme were used, as well as the Jest.JS testing framework. From understanding how to apply the tool, we tried to implement test routines to verify and understand the results offered by the processes. It is considered that the research achieved its objectives as presented and discussed in this article, and broadened the authors' view on the use of TDD in software development.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher109pt_BR
dc.relation.ispartofseriesRevista EduFatec: educação, tecnologia e gestão;V.2 N.2 – agosto-dezembro/2019-
dc.subjectPrototipação de softwarept_BR
dc.subjectJavapt_BR
dc.subjectLinguagem de programaçãopt_BR
dc.subjectTDDpt_BR
dc.subjectTestes automatizados.pt_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleA utilização de testes automatizados no desenvolvimento de softwarept_BR
dc.title.alternativeThe use of automated tests in software developmentpt_BR
dc.typeArtigo científico-
Appears in Collections:Artigos de Periódicos do CPS

Files in This Item:
File Description SizeFormat 
A UTILIZAÇÃO DE TESTES AUTOMATIZADOS NO agosto dezembro 2019.pdf969.5 kBAdobe PDFView/Open


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