Pular para o conteúdo
The Codeherd

Radar Tecnológico · adopt

Playwright

Substituiu uma suíte de Selenium instável; o trace viewer torna as falhas realmente depuráveis.

Anel
adopt
O que isso significa
Aplicado de forma consistente — pronto para escala.
Movimento
Moveu para dentro

O Playwright substituiu uma suíte de Selenium que tinha virado ruído de fundo — instável a ponto de uma execução vermelha raramente significar alguma coisa, então as pessoas passaram a ignorá-la, o que é pior do que não ter suíte nenhuma.

O trace viewer é o motivo real de ter pegado. Um teste que falha gera um trace completo — snapshots do DOM, chamadas de rede, saída de console — que transforma “falhou no CI, funciona na minha máquina” numa investigação de cinco minutos em vez de rodar de novo e torcer.

O auto-waiting removeu a maior parte dos sleep() que tinham apodrecido a suíte antiga por dentro. Não é bala de prata — testes que verificam timing de animação ainda exigem cuidado — mas a taxa de falha caiu o suficiente pra as pessoas voltarem a confiar no vermelho.

← Voltar ao radar