Selenium 无法在 Windows 7 上启动 IE8
我有 Windows 7 32 位和 IE 8 32 位。当我尝试使用 *iexplore 运行测试时,我得到一个空白窗口。然而,当我在 XP 和 IE 7 中运行测试时,测试执行得很好。请看下图。
有什么补救措施吗?
谢谢
I have windows 7 32 bit and IE 8 32 bit. When I try to run the tests using *iexplore, I get a blank window. However, when I run the tests in XP and IE 7, the tests execute perfectly. Please see the image below.
Any remedies ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您是否尝试过以管理员身份启动 Selenium-RC 服务器?
Have you tried starting Selenium-RC server as administrator?
好吧我解决了这个问题。事实上,在 Windows 7 中,无法在 IE 8 中运行 Selenium 测试。但是,有一个解决方法。转到 IE 8,工具->兼容性视图设置
然后选中在兼容性视图中显示所有网站。
现在,如果您在代码中输入 *iexplore,它将在浏览器中完美运行。
希望这有帮助
Alright I solved this issue. The fact is In windows 7, it is not possible to run selenium tests in IE 8. However, there is a workaround. Go to IE 8, Tools->Compatibility view Settings
and then check the Display all sites in compatibility view.
Now if you type *iexplore in your code, it will run perfectly in the browser.
Hope this helps
如果您使用的是 Windows 7 专业版或旗舰版,请查看此内容。
http://www.microsoft.com/windows/virtual-pc/default.aspx
在虚拟机中运行所有版本 8 以下的 IE!
干杯,
斯特凡
Check this out if you have Windows 7 Pro or Ultimate.
http://www.microsoft.com/windows/virtual-pc/default.aspx
Run all your IE below version 8 in a virtual machine instead!
Cheers,
Stefan