首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium WebDriver焦点跳转到IEDriverServer.exe CMD窗口

Selenium WebDriver焦点跳转到IEDriverServer.exe CMD窗口
EN

Stack Overflow用户
提问于 2013-09-23 20:10:13
回答 1查看 1.1K关注 0票数 1

我正在使用Selenium 2.35和.Net4.5与IE验证一个网页。一系列测试用SendKeys()填充文本框,单击“保存”按钮,切换到“登录”对话框,然后关闭该对话框,然后对另外3个文本框进行重复。在我通常的测试机器上,这是很好的工作,但是在另一台机器上运行相同的测试,它就坏了。在处理登录对话框后,IEDriverServer.exe CMD窗口将被调焦,随后的测试将失败,因为浏览器不再聚焦。

有人知道为什么IEDriverServer.exe CMD窗口会获得焦点吗?我怎样才能防止这种情况发生?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-24 01:06:18

尝试使用RequireWindowFocus属性强制焦点

代码语言:javascript
复制
InternetExplorerOptions options = new InternetExplorerOptions();
options.RequireWindowFocus = true;
IWebDriver driver = new InternetExplorerDriver(options);
//navigate and sendkeys now
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18967930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档