Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 2.75 KB

File metadata and controls

70 lines (44 loc) · 2.75 KB

playwright.help

Полная документация Playwright, переведенная на русский язык.

Сайт создан с помощью Docusaurus. Контент частично берётся из репозитория microsoft/playwright.

Разработка

Настройка репозитория

npm install

Запуск сервера разработки

npm run start-nodejs

См. package.json для других языков (Java, Python, .NET).

Сборка продакшен-версии и запуск сервера

npm run build
npm run serve

Запуск на Windows

Чтобы обновить документацию в PowerShell, убедитесь, что переменная окружения задана корректно, например:

$env:SRC_DIR="C:\Users\user\src\playwright"; npm run roll

Запуск сквозных (end-to-end) тестов

Локальный запуск

В одном терминале запустите:

npm run start-nodejs

В другом терминале запустите (будет использоваться локальный сервер docusaurus):

npx playwright test nodejs

Запуск в другом окружении

Вы можете задать переменную окружения BASE_URL=https://playwright.help, иначе по умолчанию используется http://localhost:3000.

Публикация изменений документации после релиза

Cherry-picking (выборочное применение изменений)

  1. Перейдите в Cherry-picking GitHub Actions workflow
  2. Запустите его, указав номер версии (например, 1.25) и список SHA-хешей коммитов через запятую (из основной ветки).
  3. Дождитесь создания PR, проведите ревью и выполните слияние.

Обновление стабильной документации

  1. Перейдите в Release GitHub Actions workflow
  2. Запустите его и дождитесь создания PR. Этот PR перенесёт изменения из релизной ветки репозитория playwright.
  3. Проведите ревью и выполните слияние PR.