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

В прошлой статье мы писали про 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 режиме, в отличие от некоторых альтернативных решений.
Лучшее в блогах
Вам понравится



