Старт вебдрайвера быстрее Selenium Python - PullRequest
0 голосов
/ 03 апреля 2020

Есть ли способ запустить хромедривер быстрее в Selenium? На его запуск уходит около 6 секунд, и это буквально половина времени выполнения моего кода.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

Это можно сделать с помощью ChromeDriverService. Когда мы используем класс ChromeDriver, он запускает / завершает процесс сервера ChromeDriver, который может тратить значительное количество времени на большие наборы тестов, тогда как экземпляр ChromeDriver создается для каждого теста.

или мы можем запустить драйвер Chrome сервер отдельно перед запуском тестов и подключитесь к нему с помощью Remote WebDriver

, пожалуйста, обратитесь к официальной документации на https://sites.google.com/a/chromium.org/chromedriver/getting-started

0 голосов
/ 03 апреля 2020

Проверьте ChromeDriverService , что сократит время запуска. И вы увидите diff, когда у вас будет несколько тестов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...