Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automação de Testes de API com Playwright e Python
Rating: 4.7 out of 5(19 ratings)
268 students

Automação de Testes de API com Playwright e Python

Crie testes de API modernos, confiáveis e fáceis de manter com Python e Playwright
Last updated 6/2026
Portuguese

What you'll learn

  • Criar testes automatizados de API com Python e Playwright
  • Organizar projetos de automação de API
  • Utilizar JSON Schema para garantir a qualidade e consistência das respostas de API
  • Gerar relatórios profissionais (HTML e Allure)
  • Executar testes em paralelo, otimizando tempo e performance em grandes suítes de testes.

Course content

8 sections22 lectures2h 9m total length
  • Recursos
  • Introdução ao conceito de API3:59
  • Metodos HTTP
  • Preparando o ambiente8:30
  • Primeiro teste de API na prática6:15

Requirements

  • Noções básicas de lógica de programação ou Python serão úteis, mas não obrigatórias.

Description

O objetivo deste curso é capacitá-lo a desenvolver testes automatizados de API utilizando Playwright e Python, dominando desde os fundamentos até técnicas avançadas aplicadas em projetos reais no mercado de trabalho.

Você começará entendendo os fundamentos essenciais: o que são APIs REST, como funcionam no ciclo de desenvolvimento e como interagir com os principais métodos HTTP (GET, POST, PUT, DELETE, PATCH). Também aprenderá a configurar seu ambiente de desenvolvimento com Python, Playwright, Pytest e todas as dependências necessárias.

Em seguida, vamos avançar para os primeiros passos com Playwright para APIs, criando seu primeiro teste prático, explorando requisições e respostas (status codes, headers, body), gerenciando autenticação e tokens e construindo um CRUD completo.

Depois, o curso mostra como estruturar um projeto profissional, aplicando boas práticas e Programação Orientada a Objetos, além de implementar funções auxiliares para aumentar a reutilização de código.

Você também vai aprender a aplicar validações com JSON Schema, garantindo a qualidade das respostas recebidas, e a trabalhar com testes orientados a dados (DDT), rodando múltiplos cenários automaticamente a partir de arquivos CSV e JSON.

Por fim, abordaremos relatórios e performance, onde você gerará relatórios em HTML e Allure, além de configurar execução paralela para aumentar a performance da suíte de testes.

Este curso é prático, direto ao ponto e com foco no mercado, preparando você para construir uma automação de APIs moderna, escalável e confiável.

Who this course is for:

  • Analistas de Testes de Software