Aprenda automação de testes web com Playwright do zero!
Sobre • Roadmap • Contribuir • Autor
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.
- Conhecimento básico de JavaScript ou TypeScript
- Node.js 18+ instalado
- Vontade de escrever testes de qualidade!
| Aula | Descrição |
|---|---|
| Boas-vindas | O que é Playwright e suas vantagens |
| Comunicação | Canais de comunicação e recursos |
| 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 |
| 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 |
| 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 |
| 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 |
Contribuições são muito bem-vindas! Veja o CONTRIBUTING.md para detalhes sobre como participar.
![]() @joaopedro17 |
|---|
Feito com 💜 para a comunidade He4rt Developers

