Gerando Massas de Dados para Testes com .NET | SQL Saturday São Paulo 2023
No dia 25/11/2023 (sábado) aconteceu a edição 2023 do SQL Saturday na Faculdade Monitor em São Paulo-SP. Foi um evento presencial promovido por MVPs Microsoft e que contou com participantes de diversas partes do Brasil.
Uma das apresentações que realizei durante o evento foi:
Gerando Massas de Dados para Testes com .NET
Que tinha por descritivo:
Nesta apresentação veremos como podemos utilizar o .NET na geração de massas de dados para testes com informações fake. Seja um banco de dados SQL Server, PostgreSQL ou MongoDB, podemos tirar proveito de frameworks como Bogus, LinqToDB e mesmo o Postman (sim, a ferramenta de testes de APIs REST!) para gerar bases de dados com informações bem estruturadas e que até levem em conta padrões regionais. Saiba como gerar tabelas e coleções evitando descrições como TESTE 1, TESTE2, TESTE N e outros valores absurdos… Trate assim com um comportamento mais profissional os dados de suas provas de conceito, testes e demonstrações!
Público que acompanhou a apresentação: 15 pessoas
Gostaria de deixar neste post um muito obrigado ao meu amigo Marcelo Adade (Microsoft MVP) e outros organizadores pela oportunidade em participar como palestrante nesta edição do SQL Saturday. Deixo também aqui agradecimentos ao amigo Renato Romão (Microsoft MVP) pelas fotos tiradas durante a minha apresentação.
Repositório do GitHub com os exemplos apresentados e slides (inclui o uso de tecnologias como .NET 8, ASP.NET Core, Bogus, SQL Server, LinqToDB, Postman…):
https://github.com/renatogroffe/DotNet8-DadosFake_SQLSaturdaySP2023
Caso achem útil esta solução, peço por favor um ⭐️ no repositório apoiando. Fica também o convite para que vocês me sigam lá no GitHub!
Já abordei o assunto dessa apresentação em 2 artigos publicados neste blog:
.NET + Bogus: gerando sem complicações dados fake para testes
Postman: gerando sem complicações dados fake para o teste de APIs REST
E também em um vídeo no YouTube, gravação de uma live recente no Canal .NET sobre dicas no desenvolvimento com diferentes tecnologias de bancos de dados (clique neste link para acessar o conteúdo):