Skip to content

joaopedro17/playwright4noobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playwright Logo

Playwright4Noobs

Aprenda automação de testes web com Playwright do zero!

SobreRoadmapContribuirAutor


Sobre o Projeto

O Playwright4Noobs é um guia introdutório para quem quer aprender automação de testes web usando o Playwright, um framework moderno criado pela Microsoft que suporta Chromium, Firefox e WebKit com uma API poderosa e intuitiva.

Ideal para quem quer criar testes E2E confiáveis, testar múltiplos navegadores e integrar com pipelines de CI/CD.

Pré-requisitos

  • Conhecimento básico de JavaScript ou TypeScript
  • Node.js 18+ instalado
  • Vontade de escrever testes de qualidade!

ROADMAP

Módulo 1 - Introdução

Aula Descrição
Boas-vindas O que é Playwright e suas vantagens
Comunicação Canais de comunicação e recursos

Módulo 2 - Ambiente

Aula Descrição
macOS Instalação e configuração no macOS
Windows Instalação e configuração no Windows
Linux Instalação e configuração no Linux
Estrutura do Projeto playwright.config.ts e organização
Dicas Gerais Codegen, VS Code extension e mais

Módulo 3 - Básico

Aula Descrição
Seletores Locators modernos do Playwright
Comandos Básicos Navegação, cliques, inputs e mais
Assertions expect() e asserções automáticas
Primeiro Teste Criando e executando seu primeiro teste

Módulo 4 - Intermediário

Aula Descrição
Fixtures Fixtures built-in e customizadas
Page Object Model Padrão POM com Playwright
Network Interceptação e mock de requisições
Autenticação Reaproveitando sessões autenticadas
Testes de API APIRequestContext para testes de API

Módulo 5 - Avançado

Aula Descrição
Testes Visuais Screenshots e comparação visual
Testes Paralelos Paralelismo e sharding
CI/CD Integração com GitHub Actions
Tracing e Debug Trace viewer, inspector e debugging

Como Contribuir

Contribuições são muito bem-vindas! Veja o CONTRIBUTING.md para detalhes sobre como participar.


Autor

Autores


@joaopedro17

Feito com 💜 para a comunidade He4rt Developers

About

Guia para iniciantes em automação de testes com Playwright

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors