Я пытаюсь добавить расширение Chrome в каркас робота. Я использую ключевое слово Open Browser (добавляя требуемые возможности), но когда я запускаю этот код, расширение не добавляется (но ошибки не возникает). Я проверил путь к файлу crx, и он должен быть правильным.
*** Settings ***
Library SeleniumLibrary
Library Process
Library Collections
Suite Teardown Close Browser
***Variables***
${BROWSER} Chrome
${SELENIUM} http://hub:4444/wd/hub
*** Test Cases ***
Open Chrome with extension
${options} = Create List add_extension ${CURDIR}/office-extension.crx
${arguments} = Create Dictionary args=${options}
${capabilities} = Create Dictionary chromeOptions=${arguments}
Open Browser chrome://extensions/ remote_url=${SELENIUM} browser=${BROWSER} desired_capabilities=${capabilities}
Capture Page Screenshot