Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/10523
Title: Importância de testes unitários no desenvolvimento web
Authors: CAMPOPIANO, Giovanni Teixeira
Advisor: BERNICE, Paulo Roberto
type of document: Monografia
Keywords: Engenharia de software;Desenvolvimento de software;Engenharia da web;Frameworks
Issue Date: 23-Jun-2022
Publisher: 002
Citation: CAMPOPIANO, Giovanni Teixeira. Importância de testes unitários no desenvolvimento web, 2022. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2022.
Abstract: Nesta monografia, será avaliada a importância da implementação de testes unitários na camada front-end, de aplicações web. Será fornecida uma visão geral da avaliação realizada, a partir da aplicação de padrões e boas práticas, na implementação dos testes unitários. O desenvolvimento de software exige foco e atenção a detalhes, e, dado certo nível complexidade das regras a serem implementadas, falhas lógicas podem passar despercebidas. Com o objetivo de se aplicar os métodos e padrões de testes unitários, adotou-se a implementação dos testes em casos reais. Foram utilizadas referências mundiais sobre os tópicos relacionados ao tema, bem como o framework de desenvolvimento Angular, e o framework de testes Jasmine. Considera-se que a pesquisa alcançou seus objetivos como apresentado e discutido neste artigo, e que ampliou a visão do autor sobre o uso de testes ao longo do desenvolvimento de software.
This work will evaluate the importance of implementing unit tests in web applications. A general vision of the evaluation will be presented, through the use of patterns and good practices, while implementing unit tests. Developing software requires focus and attention to details, and, given certain complex rules to be implemented in the code, logic flaws might go unnoticed. In order to make use of methodologies and test patterns used in test automation, this work sought to implement tests in real scenarios. World references related to test automation have been consulted, the web application framework Angular and the testing framework Jasmine have been used to implement the tests. It is considered that the research achieved its goal as presented and elaborated in this work, and expanded the author's view on the use of tests in software development.
URI: http://ric.cps.sp.gov.br/handle/123456789/10523
Appears in Collections:Trabalhos de conclusão de curso

Files in This Item:
File Description SizeFormat 
ads_2022_1_giovanniteixeiracampopiano_importanciadetestesunitarios.pdf708.6 kBAdobe PDFView/Open


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