I am trying to use existing google chrome instance using RobotFramework (SeleniumLibrary). I am starting the chrome instance like this
chrome.exe --remote-debugging-port=9289 --user-data-dir="D:\gcdata"
This my code in robotframework
${options}= Evaluat sys.modules['selenium.webdriver'].ChromeOptions() sys,selenium.webdriver
${prefs}= Create Dictionary debuggerAddress 127.0.0.1:9289
Call Method ${options} add_experimental_option prefs ${prefs}
Create WebDriver Chrome chrome_options=${options}
When I run the RobotFramework code, it invokes a new browser. Can anyone help me here telling what is going wrong and how to fix it.