PGConf.Brasil 2025

João Pessoa, PB

3 a 5 de setembro


Sem Medo de Deploy: Como pgTAP Garante a Qualidade do seu Banco


Luan Silva

G4F


Automatize testes no PostgreSQL com pgTAP, validando funções, triggers e queries. Evite falhas e integre com CI/CD para mais segurança.


Garantir a integridade dos dados e a estabilidade do banco de dados é essencial para qualquer ambiente
PostgreSQL. No entanto, a validação manual de funções, triggers e consultas pode ser ineficiente e suscetível a erros. O pgTAP é uma extensão projetada para facilitar a criação de testes automatizados diretamente no PostgreSQL, permitindo validar objetos do banco de forma estruturada e eficiente.

Nesta apresentação, será demonstrado como estruturar testes eficazes com o pgTAP, abrangendo desde a validação da integridade de tabelas até a verificação de regras de negócio. Serão explorados os principais comandos da extensão, desde os fundamentos até técnicas avançadas para organização e manutenção de testes em bases de dados de grande porte

Além disso, discutiremos a integração do pgTAP com pipelines de CI/CD, garantindo que cada alteração no banco de dados seja validada automaticamente, reduzindo riscos em ambientes produtivos. Casos práticos serão apresentados para demonstrar como a automação de testes pode evitar problemas comuns e melhorar a confiabilidade do banco.

Patrocinadores Platina


Patrocinadores Ouro


Patrocinadores Prata


Patrocinadores Bronze


Apoio