Перейти до основного вмісту

Бінарні файли драйверів

To run automation based on the WebDriver protocol you need to have browser drivers set up that translate the automation commands and are able execute them in the browser. With WebdriverIO v8.14 and above there is no need to manually download and setup any browser drivers anymore as this is handled by WebdriverIO. You only need to have a browser installed, that's it!

The following describes how you can still set up each driver individually. Ви можете знайти список усіх драйверів у awesome-selenium.

порада

Якщо ви хочете налаштувати мобільні платформи, ознайомтеся із нашою статтею Налаштування Appium.

Chromedriver

Щоб автоматизувати Chrome, ви можете завантажити Chromedriver безпосередньо на вебсайті проекту або через NPM пакунок:

npm install -g chromedriver

Потім ви можете запустити його за допомогою:

chromedriver --port=4444 --verbose

Geckodriver

Щоб автоматизувати Firefox, завантажте останню версію geckodriver для свого середовища та розпакуйте її в каталозі проєкту:

Note: Other geckodriver releases are available here. After download you can start the driver via:

/path/to/binary/geckodriver --port 4444

Edgedriver

You can download the driver for Microsoft Edge on the project website or as NPM package via:

npm install -g edgedriver
edgedriver --version # prints: Microsoft Edge WebDriver 115.0.1901.203 (a5a2b1779bcfe71f081bc9104cca968d420a89ac)

Safaridriver

Safaridriver попередньо встановлено на MacOS і його можна запустити без додаткових завантажень за допомогою:

safaridriver -p 4444

Welcome! How can I help?

WebdriverIO AI Copilot