Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/35479
ORCID:  http://orcid.org/0000-0001-6152-0366
Document type: Trabalho de Conclusão de Curso
Access type: Acesso Aberto
Title: Testes em tópicos de Kafka: um roteiro de como realizar
Author: Paula, Isadora Rocha de
First Advisor: Backes, André Ricardo
First member of the Committee: Cattelan, Renan Gonçalves
Second member of the Committee: Pereira, João Henrique de Souza
Summary: O objetivo deste trabalho de conclusão de curso é apresentar uma forma de realizar testes para validar a publicação de mensagens em tópicos do Kafka, que é uma das diĄculdades encontradas na área da qualidade. Kafka é uma ferramenta de código aberto que faz streaming de eventos e é muito utilizada por gigantes da Internet, como o LinkedIn, NetĆix entre outras. Porém, apesar de o Kafka ser bastante utilizado, a forma de validar os eventos gerados é pouco conhecida pela equipe de qualidade, mesmo sendo necessária para garantir a qualidade do sistema. O método escolhido foi a utilização de testes manuais e automatizados. Para testes manuais é apresentado neste trabalho uma ferramenta chamada Kafka Magic; e para a automação de testes foi montado um projeto de automação em Ruby que utiliza uma biblioteca de Kafka para conseguir conectar o projeto ao Kafka e realizar a validação necessária. Também apresentamos os resultados alcançados, que foram realizar a demonstração de como fazer testes em tópicos do Kafka de maneira manual e automatizada. Foi possível observar que as ferramentas propostas para realização dos testes facilitam o trabalho do engenheiro de qualidade, tanto para acesso às informações, quanto em otimização do tempo de trabalho para execução dos testes. Este trabalho traz também informações sobre a história do Kafka, seu funcionamento, sua capacidade e as possibilidades de uso.
Keywords: Kafka
Teste
Test
Automação
Automation
Api
Microsserviços
Microservices
Area (s) of CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Language: por
Country: Brasil
Publisher: Universidade Federal de Uberlândia
Quote: PAULA, Isadora Rocha de. Testes em tópicos de Kafka: um roteiro de como realizar. 2022. 34 f. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Uberlândia, Uberlândia, 2022.
URI: https://repositorio.ufu.br/handle/123456789/35479
Date of defense: 10-Aug-2022
Appears in Collections:TCC - Sistemas de Informação (Uberlândia)

Files in This Item:
File Description SizeFormat 
TestesEmTópicos.pdfTCC4.48 MBAdobe PDFThumbnail
View/Open


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