Кроссплатформенный и свободно распространяемый инструмент, предназначенный для тестирования и запуска веб-приложений в браузерах, работающих на движке Chromium, разрешает в автоматическом режиме просматривать сверстанные веб-страницы, пользовательский код, расширения, написанные на JavaScript. Скачать последнюю русскую версию ChromeDriver можно по кнопке в самом конце странички.
Описание и возможности
Функционал ChromeDriver сосредоточен вокруг тестов, проводимых через консольные команды, написанные на языках Python или Java. В некоторых ситуациях инструмент полезен для восстановления работы браузера Google Chrome: например, при возникновении проблем с совместимостью загруженных расширений.
Дополнительный способ применения – тестирование контента под экраны смартфонов и планшетов: в ChromeDriver даже предусмотрен функционал эмулятора. А еще – специальная вкладка с логами, куда сохраняются результаты тестов, обнаруженные ошибки или проблемы с безопасностью.
Как пользоваться
Перед доступом к разнообразному функционалу сначала придется загрузить, установить и запустить инструмент.
Загрузка и установка
Официальный и обновленный до последней версии дистрибутив доступен для загрузки по ссылке, расположенной в нижней части этой веб-страницы.
- Файл необходимо сохранить на жестком диске, а после – запустить двойным кликом левой кнопкой мыши.
- Дополнительные действия не понадобятся: инструмент автоматически загрузит недостающие файлы из сети, сверит версию на сервере, добавит расширения в совместимые браузеры, а в конце – отобразит информацию о текущем статусе.
Если появилась надпись ChromeDriver was started successfully, то пора переходить к вводу команд или добавлению заранее подготовленных шаблонов для тестирования контента.
Инструкция по работе
Взаимодействовать с инструментом разработчики предлагают исключительно через командную строку, вызываемую отдельно от браузеров на Chromium.
О том, какой код официально поддерживается написано в официальной документации. Остальные подробности представлены там же. Если появилось желание поэкспериментировать, то для начала придется разобраться с поддерживаемым синтаксисом.
Достоинства и недостатки
Сначала рекомендуется взглянуть на инструмент с точки зрения сильных и слабых сторон.
Плюсы:
- Кроссплатформенная поддержка: ChromeDriver запускается на компьютерах с операционными системами MacOS, Linux, Windows и ChromeOS и поддерживается Android.
- Официально доступная документация с дополнительными подробностями, связанными с командами и кодом.
- Частые обновления, выпускаемые разработчиками для исправления ошибок, технических неполадок и защиты от вылетов.
Минусы:
- Без знания синтаксиса языков программирования (Java, Python, JavaScript) при взаимодействии с ChromeDriver возникнут сложности. В особенности – с тестом веб-приложений.
Похожие приложения
С наполовину автоматизированным тестированием веб-контента для движка Chromium, используемого в браузерах Opera, Google, «Яндекс», справляется лишь ChromeDriver. Конкуренты не предлагают схожего инструментария.
Системные требования
- Центральный процессор: с частотой от 1 ГГц;
- Оперативная память: не менее 512 Мб;
- Пространство на жестком диске: >1 Мб для установки и еще до 50 Мб для загрузки обновлений;
- Платформа: MacOS, Linux, Windows, ChromeOS, Android.
Скачать
Скачать приложение можно по прикрепленной ниже кнопке.
Разработчик: | The Chromium Authors, Google |
Платформа: | MacOS, Linux, Windows, ChromeOS, Android |
Язык: | Английский |
Лицензия: | Freeware. Без ограничений доступа |
Пароль к архиву: | bestsoft.club |
Видеообзор
Данное видео станет для вас полезным.
Вопросы и ответы
Знакомство с функционалом ChromeDriver желательно начать с официальной документации: там описан порядок взаимодействия с консолью, указаны отдельные команды и представлены шаблоны для проведения беглых или полноформатных тестов веб-контента. Задавайте вопросы через комментарии. Форма для обратной связи расположена ниже.