繁体   English   中英

带有边缘浏览器的机器人框架

[英]Robot Framework with edge browser

我已经安装了 msedge 浏览器 88.0.705 版本。

我能够启动浏览器,但一旦浏览器启动,就会出现安全证书。 这是通过以下方式为 chrome 处理的。 有人可以帮我如何处理边缘浏览器的问题。

[Arguments]    ${URL}
${chrome_options}=    Evaluate    sys.modules['selenium.webdriver'].ChromeOptions()    sys
Call Method    ${chrome_options}    add_argument    --headless
Call Method     ${chrome_options}    add_argument    --ignore-certificate-errors
Call Method    ${chrome_options}    add_argument    --no-sandbox
Call Method    ${chrome_options}    add_argument    --disable-dev-shm-usage


Run Keyword If    os.sep == '/'    Create Webdriver    Chrome    my_alias    chrome_options=${chrome_options}    executable_path=/selenium_drivers/chromedriver
...    ELSE    Create Webdriver    Chrome    my_alias    chrome_options=${chrome_options}

请帮助提供边缘浏览器的代码。我以类似的方式尝试过,但它不适用于边缘

Evaluate    sys.modules['selenium.webdriver'].ChromeOptions
or
Evaluate    sys.modules['selenium.webdriver'].chrome.options.Options
chromedriver,            geckodriver,              operadriver  
chrome.options.Options   firefox.options.Options   opera.options.Options

msedgedriver        edge.options.Options does not exist
msedgedriver supports DesiredCapabilities but not Options
edge.webdriver.DesiredCapabilites

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM