Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/35479
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.creatorPaula, Isadora Rocha de-
dc.date.accessioned2022-08-16T18:11:06Z-
dc.date.available2022-08-16T18:11:06Z-
dc.date.issued2022-08-10-
dc.identifier.citationPAULA, 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.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/35479-
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectKafkapt_BR
dc.subjectTestept_BR
dc.subjectTestpt_BR
dc.subjectAutomaçãopt_BR
dc.subjectAutomationpt_BR
dc.subjectApipt_BR
dc.subjectMicrosserviçospt_BR
dc.subjectMicroservicespt_BR
dc.titleTestes em tópicos de Kafka: um roteiro de como realizarpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Backes, André Ricardo-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8590140337571249pt_BR
dc.contributor.referee1Cattelan, Renan Gonçalves-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3722586963728305pt_BR
dc.contributor.referee2Pereira, João Henrique de Souza-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6843234527853507pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoO 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.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseSistemas de Informaçãopt_BR
dc.sizeorduration34pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.orcid.putcode117338891-
Aparece en las colecciones:TCC - Sistemas de Informação (Uberlândia)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
TestesEmTópicos.pdfTCC4.48 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.