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

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

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

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

  • Как начать работать с Cuprite
  • Управление браузером
  • Запуск теста в ограниченной среде
  • Cuprite API…читайте в статье на нашем сайте. Репозиторий проекта и инструкции к инсталляции на Github. Если вы уже используете Capybara, то Cuprite даёт все преимущества F e r r u m, но без дополнительных усилий для переключения API. Поскольку F e r r u m использует нативный протокол Chrome DevTools Protocol (CDP), ему не нужно чего-то особенного для работы Chrome или C h r o m i u m в headless режиме, в отличие от некоторых альтернативных решений.

Обязательно к прочтению!

Материалы на сайте размещаются в соответствии с условиями, представленными на странице "Условия".

Публикация, размещенная на данной странице, является исключительно выражением личного мнения её автора! Автор указан рядом с заголовком публикации.

Этот материал никак не связан с сотрудниками сайта или его владельцем и не обсуждался с ними перед публикацией!

В случае, если данная публикация нарушает Ваши права, просьба перейти на страницу "Контакты" и следовать предложенной там инструкции.