RobotFramework - добавление расширения Chrome через ключевое слово Open Browser - PullRequest
1 голос
/ 13 июня 2019

Я пытаюсь добавить расширение 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...