Plataformas
O que funciona onde, e o que foi verificado em uma máquina real. O Windows está marcado claramente como não verificado.
| Plataforma | Ferramentas de desenvolvedor | Status |
|---|---|---|
| macOS | Todas. Motor de páginas: WebKit. | Testado. |
| Linux | Todas. Motor de páginas: WebKitGTK 2.40 ou mais recente. | Testado no X11. O Wayland não está verificado. |
| Windows | A versão inclui as mesmas ferramentas. Motor de páginas: WebView2. | Não verificado em uma máquina real. Ele é apenas compilado e testado com testes unitários no CI. |
Em um sistema ou instalação do Linux com um WebKitGTK anterior à 2.40, o modo desenvolvedor informa que a plataforma não é compatível em vez de funcionar pela metade.
Gravações
As execuções de teste gravadas com record: 'video' produzem um MP4 somente no macOS. No Linux e no Windows, a gravação é um PNG animado (recording.png), com o mesmo player de quadros no relatório.
Diferenças que vale conhecer
| macOS | Linux | |
|---|---|---|
| Credenciais salvas | macOS Keychain | Secret Service (GNOME Keyring, KWallet) |
| Desempenho da página | Os tempos de carregamento são medidos; mudança de layout, tarefas longas e memória são relatados como não compatíveis, nunca como 0. | |
| Vídeo de uma execução | MP4 | PNG animado |
O runner headless
astral-test é publicado para macOS (Apple Silicon e Intel) e Linux x64. Pode faltar uma versão para Windows em uma release porque o Windows ainda não está verificado.