Включить ChromeDriver Log и путь обновления пути в Robot Framework - PullRequest
0 голосов
/ 20 апреля 2020

Может кто-нибудь помочь мне, пожалуйста, с передачей service_arg --log-path в ChromeDriver, чтобы включить и контролировать путь входа драйвера в RobotFramework. Когда я пытаюсь передать служебные аргументы, я начинаю получать ошибки.

Я опубликую два теста с похожей структурой. `Chrome Журнал тестов

1 : введите описание изображения здесь * Настройки * Библиотека Selenium2Library
Библиотека OperatingSystem Библиотеки Библиотеки

* Переменные *

$ {URL} https://google.com $ {Browser} Chrome $ {путь} D: \ Users \ x \ AppData \ Local \ Programs \ Python \ Python38 \ Scripts \ chromedriver.exe $ {chromelogs} D: \ Users \ x \ eclipse- рабочее пространство \ ChromeOptions \ jpg

* контрольные примеры *

тест 001 [документация] путь ChromeLog

Create Webdriver    ${Browser}    executable_path=${path}    service_args=["--log-path=${chromelogs}"]
Go To    ${URL}
[Teardown]    Close All Browsers

тест 002 [документация] Chrome параметры

${chrome_options}=    Evaluate    sys.modules['selenium.webdriver'].ChromeOptions()    sys   
Call Method    ${chrome_options}    add_argument    version                 
Call Method    ${chrome_options}    add_argument    disable-infobars
Call Method    ${chrome_options}    add_argument    start-maximized     

Create Webdriver    Chrome    chrome_options=${chrome_options}    executable_path=${path}    service_args=["--log-path=${chromelogs}"]             
Go To   ${URL}       
[Teardown]    Close All Browsers
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...