Cómo ejecutar Chrome remoto sin cabeza utilizando el marco de robot
Estoy tratando de ejecutar Chrome sin cabeza con las suites de pruebas de framework de mi robot. Logré hacerlo de forma independiente con Python usando selenio de la siguiente manera:
options = webdriver.ChromeOptions()
options.add_argument('--headless')
my_driver = webdriver.Remote(command_executer=my_remote_address, desired_capabilities=options.to_capabilities)
El siguiente código es lo que hice en robot pero no funcionó:
${options}= Evaluate sys.modules['selenium.webdriver'].ChromeOptions() sys, selenium.webdriver
${options.add_argument}= Set Variable add_argument=--headless
Create WebDriver Chrome chrome_options=${options}
Open Browser http://www.google.com chrome