Cobertura de Testes em Projeto Django no GitHub Actions

Published: 26 September 2024
on channel: Canal DevPro
125
13

🌐 Evolua de Dev Júnior para Pleno Sênior em tempo recorde: https://l.dev.pro.br/django-para-prof...

🛠️ Cobertura de Testes em Projeto Django no GitHub Actions 🚀✅

Pronto(a) para elevar a qualidade do seu projeto Django a um novo nível? Nesta aula, você vai aprender a configurar cobertura de testes automatizados com o pytest e pytest-django e integrá-los ao GitHub Actions. Acompanhe como rodar seus testes com cobertura e garantir que seu código atenda a padrões de qualidade elevados antes de ser aprovado. 🌟💻

🔧 Instalando Pytest e Pytest-Django:
Vamos te ensinar a instalar as bibliotecas pytest e pytest-django no seu projeto Django.
Esses pacotes vão permitir que você execute testes de forma simples e eficiente, ajudando a garantir que seu código esteja livre de bugs. 🛠️🐍

📊 Rodando Testes com Cobertura:
Aprenda a rodar seus testes com cobertura, verificando quantas linhas do seu código estão sendo testadas.
Vamos explorar o comando que mede a cobertura de testes e como gerar um relatório detalhado. ✅📋

🌐 Gerando Relatório HTML de Cobertura:
Vamos criar um relatório HTML visual, que mostra claramente quais partes do código foram testadas e quais não foram.
Isso facilita a visualização e o entendimento das áreas que precisam de mais atenção. 📂🔍

⚙️ Critério Mínimo de Cobertura no GitHub Actions:
Saiba como configurar um critério mínimo de cobertura de código para que o GitHub Actions só aprove o código se ele atingir uma cobertura específica.
Com isso, você garante que nenhum código sem testes importantes seja mesclado ao projeto. 🚦🔧

Link para código fonte feito na aula:
https://github.com/devpro-br/django-p...

Link para projeto pytest-cov:
https://pytest-cov.readthedocs.io/en/...

Mantenha a qualidade e a confiança no seu código com testes automatizados e cobertura de testes! 🌐✅ #Django #Pytest #TestesAutomáticos #CoberturaDeTestes #GitHubActions #DevPro #Integração Contínua
----
📚 E-book Gratuito "Rumo a Primeira Vaga": https://l.dev.pro.br/lp-ebook-rpv?utm...
🗣 Grupo de discussão dos conteúdos DevPro: https://l.dev.pro.br/galera-devpro
🗣 Fique por dentro de todas nossas novidades: https://l.dev.pro.br/canal-devpro


Watch video Cobertura de Testes em Projeto Django no GitHub Actions online without registration, duration hours minute second in high quality. This video was added by user Canal DevPro 26 September 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 125 once and liked it 13 people.