Рекомендации по доработке материала отправлены автору
Evrone
15.05.2023, 13:31

Opensource: Cuprite — Ruby драйвер с открытым исходным кодом

Cuprite: headless Chrome драйвер на Ruby для Capybara, разработанный в Evrone.

В прошлой статье мы писали про Ferrum — Ruby драйвер для запуска headless Google Chrome. Cuprite — ещё одно open-source решение, разработанное нашей командой. Это драйвер для Capybara, который позволяет использовать Ferrum без переключения между API.

  • Как начать работать с Cuprite;

  • Управление браузером;

  • Запуск теста в ограниченной среде;

  • Cuprite API…читайте в статье на нашем сайте.

Репозиторий проекта и инструкции к инсталляции на Github. Если вы уже используете Capybara, то Cuprite даёт все преимущества Ferrum, но без дополнительных усилий для переключения API. Поскольку Ferrum использует нативный протокол Chrome DevTools Protocol (CDP), ему не нужно чего-то особенного для работы Chrome или Chromium в headless режиме, в отличие от некоторых альтернативных решений.

Вам понравится

Smartbot
16.04.2024
Контент&Маркетинг
20.03.2024
Как создать полезный гид
для предпринимателей?