1

对于使用 IE 浏览器打开 url,它会以正确的 url 打开 IE 浏览器,并且页面加载很长时间[甚至加载永远不会结束]。但我想在一段时间后,它会因超时而失败。

这是我的代码:

Set Selenium Timeout    ${set_timeout}              
Open Browser    ${sURL}     IE                  
Wait Until Page Contains Element    ${toVisibleElement} 20s 

但打开浏览器后,加载时间长,执行永无止境。

4

1 回答 1

0

您需要设置一些 IE 浏览器设置,如下所示:

1. Open Internet Explorer browser--> Select Internet Options from Tools menu

2. Select Security Tab --> Select Enable Protected Mode option -- >
 Check the default Zone level for 'Internet'.
If you look at the screen shot below, security level for this zone is selected as
 'Allowed level for this zone : Medium to High.' and 'Enable Protected Mode' option is Checked

现在您需要确保,对于其他区域,例如“本地 Internet”和“受信任的站点”也被选为 ABOVE。您可能不需要对“受限站点”选项执行任何操作。我们可以保留该选项,默认情况下将选中“启用保护模式”选项。

现在更改设置后,请单击“应用”和“确定”按钮。

于 2017-03-14T09:02:05.837 回答