Я могу запустить браузер Chrome с помощью Playwright-core и puppeteer-core, но хочу использовать codeceptjs с Playwright.
Можем ли мы использовать ядро Playwright или ядро кукловода с CodeceptJS?
Я могу запустить браузер Chrome с помощью Playwright-core и puppeteer-core, но хочу использовать codeceptjs с Playwright.
Можем ли мы использовать ядро Playwright или ядро кукловода с CodeceptJS?
Было дано решение для установки кукловода без загрузки двоичных файлов хрома в этом сообщении о проблеме < / а>:
npm config set puppeteer_skip_chromium_download true
npm install puppeteer
Для драматурга существует такая же переменная среды, как описано в их документации:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 npm i -D playwright
После этого вы можете установить и настроить CodeceptJS как обычно:
npm install codeceptjs
npx codeceptjs init
Обратите внимание, что есть также открытая проблема в репозитории CodeceptJS, связанная с явной поддержкой пакета playwright-core
, поэтому нет официального способа установить этот пакет напрямую.