对于IE webdriver,它打开IE浏览器,但它开始加载本地主机,然后停止(IE/it从未声明加载)。当浏览器停止加载时,会显示消息“webdriver服务器的初始起始页”。问题是,这并不是每次我执行测试用例时都会发生,这使得很难确定问题的原因。我注意到当这个问题发生时,在同一台机器上手动加载url需要大约25秒。当问题没有发生时,URL将在3秒内加载。在
所有安全设置都相同(在所有区域启用保护模式)
增强保护模式已禁用
IE版本11
该URL被添加为受信任的站点。在
有什么线索说明为什么它有时不加载URL?在
Tags:
使用具有所需cap的远程驱动程序(pageLoadStrategy)
发行说明来自seleniumhq.org网站. 需要注意的是,版本46,iedriverserver.exe以及python客户机驱动程序,以便一切正常工作。鉴于下面的发布说明,不清楚为什么2.45不起作用。在
v2.45.0.2版
在IE驱动程序中添加了pageLoadStrategy。正在设置名为的功能 使用IE驱动程序创建会话时的pageLoadStrategy现在将更改 导航到新页时的等待行为。有效值为:
“正常”-等待文档.readyState“完成”。这是 默认值,与的所有早期版本的行为相同 IE驱动程序。在
“急切”-将中止等待文档.readyState是 “交互式”而不是等待“完成”。在
“无”-将立即中止等待,而不等待任何 要加载的页面。
将功能设置为无效值将导致使用 “正常”页面加载策略。在
我会尝试禁用IE原生事件。而且,很抱歉,我不能正确地为您提供
Python
语法。下面是C#
,应该很容易转换。在相关问题 更多 >
编程相关推荐