Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Do Zero ao Profissional: Framework de Testes com Python
Rating: 3.5 out of 5(1 rating)
8 students

Do Zero ao Profissional: Framework de Testes com Python

Domine o framework de testes do básico ao avançado, com exemplos práticos e projetos reais!"
Created byAlan Voigt
Last updated 6/2025
Portuguese

What you'll learn

  • Estruturar um framework de teste do zero
  • Pytest
  • Python
  • Como estruturar bons testes com frameworks de testes

Course content

2 sections21 lectures3h 14m total length
  • Introdução4:14
  • Conceitos de um framework de testes8:10
  • Configurando o PyCharm6:11
  • Iniciando com o PyTest7:08
  • PyTest e CMD11:48
  • Parametrize4:00
  • Marcadores5:09

Requirements

  • Conhecimento básico em Python

Description

Prepare-se para uma jornada completa que vai te guiar pelo universo dos testes de software, usando uma das ferramentas mais populares e poderosas no mundo Python. Aqui, vamos descomplicar tudo e fazer com que tanto iniciantes quanto profissionais mais experientes dominem a arte de automatizar testes de forma eficiente.

A gente começa com uma introdução ao conceito de frameworks de testes. Conforme avançamos, você vai mergulhar em técnicas avançadas e boas práticas para mandar bem nos testes automatizados.

O que você vai aprender:

  • Boas-vindas ao curso: Um overview leve e descontraído para te preparar para essa jornada.

  • Introdução ao Pytest: O que é Pytest e como ele se encaixa no ecossistema de testes.

  • Primeiros Testes: Mão na massa, vamos escrever seus primeiros testes automatizados!

  • Fixtures: Como criar um ambiente de teste consistente e reutilizável.

  • Testes Parametrizados: Aumente a cobertura dos seus testes com diferentes conjuntos de dados.

  • Marcadores (Markers): Organize seus testes e escolha quais rodar com facilidade.

  • Testes de Exceções: Garanta que seu código responda bem até nas situações de erro.

  • Uso de Plugins: Amplie as funcionalidades do Pytest com plugins poderosos.

  • Boas Práticas: Dicas para escrever testes que sejam tanto eficientes quanto fáceis de manter.

  • Testes de Integração e End-to-End: Vamos subir o nível e testar a interação entre componentes.

  • CI/CD e Pytest: Como integrar seus testes no pipeline de integração e entrega contínua.

  • Tópicos Avançados: Funcionalidades avançadas do Pytest para desafios mais complexos.

  • Projeto Final e Estudo de Caso: Hora de aplicar tudo o que aprendeu num projeto final e num estudo de caso detalhado.

Nosso curso é cheio de atividades práticas e exercícios para fixar o aprendizado. E o melhor: você tem acesso vitalício, podendo aprender no seu próprio ritmo e voltar sempre que quiser. Todo o código usado no curso também está disponível para você explorar e aplicar nos seus projetos.

Vem com a gente nessa jornada e leve suas habilidades de teste para outro nível!

Who this course is for:

  • Qualquer profissional da área de TI, especialmente QAs.