Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Sep 27, 2023
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Sep 2023
Adopt ? Acreditamos firmemente que a indústria deveria adotar esses itens. Nós os usamos quando são apropriados em nossos projetos.

Com Playwright você pode escrever testes de ponta a ponta que são executados no Chrome, Firefox e WebKit. Ao usar o Chrome DevTools Protocol (CDP), o Playwright pode oferecer novos recursos e eliminar muitos dos problemas encontrados com o WebDriver. Os navegadores baseados em Chromium implementam o CDP diretamente. No entanto, para suportar o Firefox e o WebKit, a equipe do Playwright precisa enviar patches para esses navegadores, o que pode às vezes limitar o framework. Os muitos recursos do Playwright incluem: esperas automatizadas (auto-waits) integradas, que resultam em testes mais confiáveis e mais fáceis de entender; Contextos do navegador (browser contexts), que permitem testar se a persistência de sessão entre abas está funcionando corretamente; e a capacidade de simular notificações, geolocalização e configurações de modo escuro. Nossas equipes estão impressionadas com a estabilidade que o Playwright traz para o conjunto de testes e gostam de obter feedback mais rapidamente ao executar testes em paralelo. Outros recursos que diferenciam o Playwright incluem um melhor suporte para carregamento lento e rastreamento. Embora o Playwright tenha algumas limitações — o suporte a componentes é experimental, por exemplo — nossas equipes o consideram sua primeira escolha em frameworks de teste e, em alguns casos, estão migrando do Cypress e do Puppeteer para ele.

Apr 2021
Trial ? Vale a pena ir atrás. É importante entender como desenvolver essa capacidade. As empresas devem experimentar esta tecnologia em um projeto que possa lidar com o risco.

Playwright permite escrever testes de Web UI para Chromium, Firefox, e também para WebKit, tudo por meio da mesma API. A ferramenta ganhou alguma atenção por seu suporte a todos os principais motores de busca de navegadores, algo que ela consegue fazer ao incluir versões corrigidas do Firefox e do Webkit. Continuamos ouvindo relatos de experiências positivas com Playwright, em particular sobre sua estabilidade. Os times também acharam simples migrar do Puppeteer, que tem uma API muito semelhante.

Oct 2020
Assess ? Vale a pena explorar com o objetivo de compreender como isso afetará sua empresa.

O espaço de testes de IU web continua ativo. Algumas das pessoas responsáveis pela criação do Puppeteer se juntaram à Microsoft e agora estão aplicando seus aprendizados no Playwright, que permite escrever testes para Chromium, Firefox, e também para WebKit, tudo por meio da mesma API. O Playwright ganhou atenção por seu suporte a todos os principais navegadores, algo que ele consegue fazer atualmente, incluindo versões patched do Firefox e Webkit. Resta saber o quão rapidamente outras ferramentas vão conseguir se equiparar, com suporte cada vez maior para o Chrome DevTools Protocol como uma API comum para automatizar navegadores.

Publicado : Oct 28, 2020

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores