基于Java+Selenium的WebUI自动化测试框架(七)--IE浏览器的设置
? ? ? ?在上一篇我们讲了关于WebDriver的版本,浏览器初始化,以及下载的设定。 在设置IE浏览器进行WebDriver的测试时,通常会遇见以下几种错误: 1.没有关闭IE浏览器的保护模式。 ? ? ? ?当运行测试用例后出现类似以下内容的错误: Exception in thread "main" org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. ? ? ? 应该就是IE浏览器的保护模式未关闭。
在这里可以关闭保护模式。需要注意的是,我们访问的站点是哪个区域的,就要把那个区域的保护模式观点。(一般来说我都是关全部) ? ? ? 而针对IE10及以上版本,我们需要关闭“增强保护模式” ? ? ?? ? ? PS:? 请注意这里的选项是“重启计算机后生效”! ? ? 而针对IE11,我们需要进一步修改注册表。(Run->regedit->Enter) ? ?? ? ??如果FeatureControl下没有FEATURE_BFCACHE,就以FEATURE_BFCACHE为名new一个key!并在其下创建一个DWORD,取名为:iexplore.exe,value值为0。 另外,别忘了一件事情,就是IE的缩放选项。请设置缩放选项为100%,否则可能无法定位页面元素。 ? ? ? ?好啦,关于IE的设置就先说到这里。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 如何以编程方式添加GridLayout子项的layout_column
- java – 如何捕获trayicon.displayMessage()鼠标点击工具提
- 如何在使用进程内Java RMI注册表时很好地关闭
- java – 如何根据组合框选择更改UI
- SpringWeb <form:hidden>标签:定义表单的隐藏组件
- java – 45000 ms后无法在端口7055上连接到主机127.0.0.1.用
- javaWeb使用servlet搭建服务器入门
- Rcpp函数用于添加向量的元素
- java – Netbeans&Maven:不同的编译行为
- java – 如何在spring-security中的另一个过滤器之前添加过