Справедливости ради надо заметить, что Google сейчас (и уже достаточно давно, пару лет, наверное) не участвует в разработке Selenium, даже в качестве спонсора не участвует.
И драйвер свой (chromedriver) очень вяло обновляет, в том числе долго не исправляет критические баги, приводящие к крэшам. И даже развивает конкурирующий продукт Puppeteer, то есть тянет одеяло на себя, от кроссбраузерной автоматизации в сторону "chrome only".
Да, действительно, если не нужна кроссбраузерность то решение на Puppeteer выглядит намного более заманчивым - эта библиотека теснее связана с Хромом чем WebDriver, у неё выше функциональность и главное стабильность, более дев-френдли и дебаг-френдли, плюс параллелизация тестов "прямо из коробки"
Даже если кому и нужна кроссбраузерность - то за неё приходится "платить высокую цену", так как процесс поддержки таких тестов это ад - то баг в вебдрайвере, то в хромдрайвере, то в геко, то в каком-то из браузеров - в итоге приходится методом тыка подбирать версии которые могут работать вместе, команды в конфигах так вообще разные для разных браузеров, даже поддержка фич разная у разных драйверов (тот же прокси). Да и тест написанный для хрома не факт что будет стабилен на всех остальных браузерах, приходится допиливать после многих случайных фейлов
Миграция с WebDriver на Puppeteer вообще простая если тесты писались на JavaScript, синтаксис команд там очень похожий. Ну а у кого другой язык - можно выбирать: либо много старых тестов которые сложно поддерживать, либо мало (для начала) но стабильных и легко поддерживаемых
В трансляцию блогов регулярно добавляются новые блоги. Их количество уже давно перевалило за отметку 100. Ну а мы продолжаем знакомить Вас с новыми блогами.
«Аплана» — лидирующий поставщик услуг тестирования и обеспечения качества информационных систем, а также управления жизненным циклом приложений. Компания на рынке уже 17 лет, в штате более 700 специалистов, общее количество проектов превысило 1500.
Теперь мы запустили блог. В нем будут публиковаться экспертные материалы наших специалистов, информационные статьи, новости компании и рынка, аналитика, разбор кейсов и многое другое.