Skip to content

Latest commit

 

History

History
72 lines (49 loc) · 1.29 KB

File metadata and controls

72 lines (49 loc) · 1.29 KB

Configuração no Linux

Instalando o Node.js

Usando nvm (recomendado)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc

nvm install 20
nvm use 20

Verifique:

node --version
npm --version

Via apt (Ubuntu/Debian)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

Criando um Projeto Playwright

npm init playwright@latest

Instalando Dependências do Sistema

O Playwright precisa de algumas dependências do sistema para rodar os browsers. Execute:

npx playwright install-deps

Isso instala automaticamente todas as bibliotecas necessárias para Chromium, Firefox e WebKit no Linux.

Executando os Testes

# Headless (padrão no Linux sem display)
npx playwright test

# Com navegador visível (requer display)
npx playwright test --headed

# Com Xvfb para ambientes sem display (ex: servidores)
xvfb-run npx playwright test --headed

Instalando os Browsers Manualmente

# Instalar todos os browsers
npx playwright install

# Instalar apenas um browser
npx playwright install chromium
npx playwright install firefox
npx playwright install webkit

Ir para: Estrutura do Projeto