机器人框架- EDGE IE模式自动化可能吗?



目前微软通过Python/Java提供了解决方案来实现这个事情,并增加了两个选项,如Edge_executable_Path,attach_to_edge_chrome。但是如何用IEDriver实现机器人框架呢?

这是如何在Ie模式下运行Edge与机器人框架

*** Variables ***
${edgepath}    C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
${AccessURL}    google.com

*** Keywords ***
Open Edge Browser In IE Mode   
${dic}=    Create Dictionary    ie.edgechromium=${True}   ie.edgepath=${edgepath}    ignoreProtectedModeSettings=${True}
${ieoptions}=    Evaluate    sys.modules['selenium.webdriver'].DesiredCapabilities.INTERNETEXPLORER    sys, selenium.webdriver
Set To Dictionary    ${ieoptions}    se:ieOptions    ${dic}
Open Browser    ${AccessURL}    ie    desired_capabilities=${ieoptions}
SeleniumLibrary.Maximize Browser Window 
*** Settings ***
Library   SeleniumLibrary
*** Variables ***
${IEDriver}  E:/webdriver/IEDriverServer.exe
*** Test Cases ***
Example Test
Open Browser  https://www.google.com/  ie  executable_path=${IEDriver}  options=ignore_zoom_level=True; attach_to_edge_chrome=True; edge_executable_path="C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
Maximize Browser Window

最新更新