Uma progressão de fundamentos para engenharia.
Os três projetos foram pensados para aumentar gradualmente a complexidade. Você não precisa começar pelo terceiro nível: avance quando os fundamentos anteriores estiverem consolidados.
Escolha o ponto de entrada pelo seu nível atual.
Você não precisa seguir a trilha inteira de uma vez. Use o projeto que corresponde ao seu momento e avance quando estiver confortável com os fundamentos.
Playwright Starter Lab
Fundamentos de testes, locators, assertions, interação, espera baseada em estado e debugging.
Playwright Automation Lab
TypeScript, Page Objects, API Testing, fixtures, dados de teste, CI/CD e investigação de falhas.
Professional Playwright Framework
Arquitetura, Service Layer, API Client, autenticação, storageState, type safety, estratégia de execução e manutenção.
Mais complexidade não significa automaticamente mais qualidade.
O objetivo é aprender a tomar decisões melhores. Uma abstração deve resolver um problema real; uma camada de teste deve existir porque acrescenta valor; e uma ferramenta deve ser usada quando atende a uma necessidade concreta.