Я хочу использовать Selenium WebDriver для запуска автоматических тестов в браузере, который встроен в приложение
Я пишу такой код:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
TOOL_LOCATION = r"C:\my_app\app.exe"
chrome_options = Options()
chrome_options.binary_location = TOOL_LOCATION
driver = webdriver.Remote(command_executor='http://test-dev:4444/wd/hub',
desired_capabilities=chrome_options.to_capabilities())
driver.find_element_by_name("input")
time.sleep(1)
driver.close()
Когда я начинаю свой тест, я получаю следующую ошибку:
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist
Как это исправить?