I want to use Selenium WebDriver to run automated tests in a browser that is embedded in an application
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()
When i start my test i'm getting following error:
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist
How to fix this?