Playwright
Testes E2E e de componente multinavegador, com espera automática e rastreamento.
E2EComponenteAPI
Em resumo
ParalelismoAlto
Curva de aprendizadoMédio
Encaixe no CIAlto
LinguagensTypeScript, JavaScript, Python, Java, .NET
Runner: Runner próprio + automação de navegador (Chromium, Firefox, WebKit).
Pontos fortes
- Asserções web-first, que tentam de novo sozinhas, eliminam a maior parte da instabilidade.
- Motores reais de vários navegadores, inclusive WebKit; emulação de celular.
- Trace viewer, vídeo e codegen deixam a depuração rápida.
- Divisão (sharding) em paralelo e imagem de contêiner oficial para CI.
Concessões
- Ecossistema mais novo que o do Selenium; menos integrações legadas.
- O teste de componente ainda é marcado como experimental.
Quando usar
Escolha o Playwright para suítes E2E novas de navegador em que confiabilidade e cobertura de vários navegadores importam, e você quer rastreamento de primeira linha no CI.