Поиск

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

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

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

  • Как начать работать с Cuprite
  • Управление браузером
  • Запуск теста в ограниченной среде
  • Cuprite API…читайте в статье на нашем сайте https://evrone.ru/cuprite-ruby-drayver-s-otkrytym-ishodnym-kodom
  • Репозиторий проекта и инструкции к инсталляции на https://github.com/rubycdp/cuprite Github. Если вы уже используете Capybara, то Cuprite даёт все преимущества Ferrum, но без дополнительных усилий для переключения API. Поскольку Ferrum использует нативный протокол Chrome DevTools Protocol (CDP), ему не нужно чего-то особенного для работы Chrome или Chromium в headless режиме, в отличие от некоторых альтернативных решений. Читайте на сайте в русской или английской версии:

Ferrum https://evrone.com/ferrum-ruby-chrome-driver

Cuprite https://evrone.com/cuprite

Read more about the solution https://evrone.com/cuprite