Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/10523
Título: Importância de testes unitários no desenvolvimento web
Autor(es): CAMPOPIANO, Giovanni Teixeira
Orientador(es): BERNICE, Paulo Roberto
Tipo documental: Monografia
Palavras-chave: Engenharia de software;Desenvolvimento de software;Engenharia da web;Frameworks
Data do documento: 23-Jun-2022
Editor: 002
Referência Bibliográfica: 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.
Resumo: 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
Aparece nas coleções:Trabalhos de conclusão de curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
ads_2022_1_giovanniteixeiracampopiano_importanciadetestesunitarios.pdf708.6 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.