Robotframework 如何使用robot framework更改chrome浏览器的默认下载位置

Robotframework 如何使用robot framework更改chrome浏览器的默认下载位置,robotframework,Robotframework,我是自动化新手,目前正在使用Robot框架。我试图在运行测试时更改浏览器的下载位置。我尝试了下面的代码,但不起作用 ${kwargs} Create Dictionary download.default_directory=C:\\ create webdriver ${G_BROWSER} ${kwargs} 您可以使用下面的代码 ${DownloadFile}=获取文件${DownloadPath} 您可以根据需要提供下载路径(${DownloadPath}),文件将自动保

我是自动化新手,目前正在使用Robot框架。我试图在运行测试时更改浏览器的下载位置。我尝试了下面的代码,但不起作用

${kwargs}   Create Dictionary  download.default_directory=C:\\
create webdriver  ${G_BROWSER}    ${kwargs}
您可以使用下面的代码 ${DownloadFile}=获取文件${DownloadPath}


您可以根据需要提供下载路径(${DownloadPath}),文件将自动保存在该路径中,而不是使用Create WebDriver-Robot Framework团队建议使用Open Browser关键字更改下载目录

${path}=    Set Variable    ${downloadPath}
Create Directory    ${path}
${CHROME_OPTIONS}=    Evaluate    sys.modules['selenium.webdriver'].ChromeOptions()    sys, selenium.webdriver
${prefs}    Create Dictionary    download.default_directory=${path}
Call Method    ${CHROME_OPTIONS}    add_experimental_option    prefs    ${prefs}
Create Webdriver    Chrome    chrome_options=${CHROME_OPTIONS}
${prefs} =    Create Dictionary    download.default_directory=C:\\Balaji
Open Browser    https://www.google.com/    chrome   options=add_experimental_option("prefs",${prefs})
   

非常感谢你的回答,你能详细说明一下吗?如果可能的话,试着解释一下?