Cobertura de Testes em Projeto Django no GitHub Actions

Опубликовано: 26 Сентябрь 2024
на канале: 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


Смотрите видео Cobertura de Testes em Projeto Django no GitHub Actions онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Canal DevPro 26 Сентябрь 2024. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 125 раз и оно понравилось 13 посетителям.