Domine o dramaturgo e Python: crie uma estrutura de automação de testes completa e pronta para uso do zero | Avi Cherny | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Domine o dramaturgo e Python: crie uma estrutura de automação de testes completa e pronta para uso do zero

teacher avatar Avi Cherny

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Main intro

      1:16

    • 2.

      Designing a Scalable Project Architecture

      5:08

    • 3.

      Creating the Project Structure in PyCharm

      2:06

    • 4.

      Setting Up a Reliable Project Configuration

      4:31

    • 5.

      Understanding pytest

      2:49

    • 6.

      Managing Dependencies with requirements

      2:41

    • 7.

      Building the Base Structure and Testing Principles

      2:02

    • 8.

      Planning Your Base with Pseudocode

      1:56

    • 9.

      Coding the Base Structure

      5:02

    • 10.

      Adding Logging and Screenshots for Better Reporting

      7:30

    • 11.

      Adding Logging and Screenshots for Better Reporting

      13:13

    • 12.

      Integrating Utilities into the Framework

      5:58

    • 13.

      Introduction to the Page Object Model (POM)

      3:21

    • 14.

      Planning Effective Page Objects

      3:20

    • 15.

      Building a Login Page Object with POM

      16:06

    • 16.

      Test Design Foundations From TDD to Automation

      3:20

    • 17.

      Designing Real-World Test Scenarios

      5:16

    • 18.

      Using Fixtures for Smarter Test Setup

      14:13

    • 19.

      Writing Your First Real Test Case

      7:18

    • 20.

      Test Validations That Matter – Part 1

      11:14

    • 21.

      Test Validations That Matter – Part 2

      10:16

    • 22.

      Data-Driven Testing with Parameters – Part 1

      15:31

    • 23.

      Data-Driven Testing – Advanced Techniques – Part 2

      6:54

    • 24.

      Running Tests From IDE to Full Execution

      3:12

    • 25.

      Debugging with Breakpoints and Analysis Tools

      19:05

    • 26.

      Generating Reports with Allure

      12:29

    • 27.

      Course Wrap Up and Next Steps

      4:44

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

2

Estudantes

--

Sobre este curso

Pronto para acelerar sua carreira em controle de qualidade e automação de testes? Neste curso prático baseado em projetos, você vai criar uma estrutura de automação de testes completa e profissional do zero usando Playwright e Python — duas das ferramentas mais requisitadas para testes modernos de software.

Você vai aprender a:

  • Configure seu ambiente com Python e Playwright

  • Crie uma estrutura de teste sustentável usando objetos de página

  • Implementar testes orientados por dados para lidar com vários cenários de forma eficiente

  • Capture capturas de tela e logs para depuração eficaz

  • Gerar lindos relatórios no Allure para compartilhar resultados com sua equipe

Também abordaremos o “porquê” por trás de cada prática recomendada, para que você não esteja apenas copiando código, mas aprendendo a construir, estruturar e dimensionar uma estrutura como engenheiros de automação nas principais empresas de tecnologia.

Esse curso é ideal para:

  • Profissionais de controle de qualidade que queiram expandir para automação

  • Testadores manuais prontos para começar a programar

  • Desenvolvedores interessados em fortalecer suas habilidades de teste

Conhecimento básico de Python e seletores da web (como CSS ou XPath) é útil, mas não obrigatório. Quer você esteja apenas começando ou procurando refinar suas habilidades, este curso fornecerá um plano de ação claro e passo a passo para dominar a automação do mundo real com Playwright e Python.

Como parte do curso, você também fará um projeto de curso: criar sua própria estrutura de automação do zero. Este exercício prático vai reforçar cada conceito e lhe dar um projeto profissional para mostrar em seu portfólio.

Conheça seu professor

Teacher Profile Image

Avi Cherny

Professor
Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.