Started InternetExplorerDriver server (64-bit)
2.42.0.0
Listening on port 29792
Exception in thread "main" org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 1.27 seconds
Build info: version: '2.46.0', revision: '87c69e2', time: '2015-06-04 16:17:10'
System info: host: 'DT-PC', ip: '10.0.21.191', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_60'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:162)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:605)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:242)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:227)
at org.openqa.selenium.ie.InternetExplorerDriver.run(InternetExplorerDriver.java:182)
at org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorerDriver.java:174)
at org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorerDriver.java:146)
之前做的基本使用python语言没有遇到过这个问题,这周开始使用java语言进行编写脚本。在测试多浏览器的时候,测到IE出现了这个问题,想起来要修改IE的安全设置。
工具--》Internet选项===》安全 ---》选择要查看的安全区域(Internet,本地Intranet,可信站点,受限站点)启用或禁用保护模式。
设置完这个就OK了。
相关推荐
**IE WebDriver for Python** 在自动化测试领域,WebDriver 是一个接口,允许编程方式与浏览器进行交互。对于使用 Internet Explorer(IE)作为主要浏览器的环境,`IE WebDriver` 是必不可少的工具。这个工具允许...
3. **配置**:由于安全设置,可能需要修改IE的Internet选项,允许不受信任的ActiveX控件运行,并关闭保护模式以避免WebDriver启动问题。 **四、使用Java与IEWebDriver交互** 在Java中,我们需要导入`org.openqa....
下载后放入python安装的根目录 from selenium import webdriver import time driver=webdriver.Ie() driver.get("http://www.baidu.com")
WebDriver接口使得Selenium能够与多种浏览器进行交互,包括Chrome和Internet Explorer(IE)。 首先,我们来详细了解Selenium与ChromeDriver的关系。ChromeDriver是Google Chrome浏览器的一个特定实现,它实现了...
同样,也需要将IEDriverServer的路径添加到PATH环境变量中,然后使用`webdriver.IE()`启动浏览器。 3. **Edge WebDriver**,随着Microsoft推出基于Chromium的新版Edge浏览器,现在的Edge WebDriver也称为...
自动化测试浏览器驱动程序,支持IE11版本。 Windows: python安装根目录(与python.exe 同一目录) Mac: /user/local/bin
相对于一些测试小白,对于自己写测试代码测对C/S或B/S架构的网站需要启动浏览器有时就会报错有一部分原因是你们没有配置selenium jar包,或者加载火狐浏览器驱动火狐浏览器驱动可以从selenium官网下载
关于"Selenium2+Python Webdriver 如何安装浏览器驱动"的详细知识点如下: 1. Selenium2与Python Webdriver概述 Selenium是一个用于Web应用程序测试的工具。它可以让你在不同的浏览器中模拟用户的行为。Selenium2是...
webdriver_for_ie.jar 单元测试框架必须引用的jar包,分享给大家
**TERESA:紧凑的WebDriver启动器** TERESA是一款专为Selenium WebDriver设计的高效工具,其核心在于通过CSS选择器简化Web自动化测试的编写。这个小巧的包装器和启用器旨在提升开发自动化测试的效率,使得测试脚本...
前段时间有个数据源网站突然更新,原本通过websocket爬取的数据突然就gg了。没得办法,只能用最原始的方法来爬取想要的数据了。爬取过不少的网站数据,这里不对爬虫合理合法性做讨论。纯粹分享我知道的一点点技术 ...
WebDriver 是一个用于自动化浏览器操作的开源工具,广泛应用于软件测试领域。它允许程序员编写脚本来控制浏览器的行为,如导航、填写表单、点击链接等,从而实现自动化测试。WebDriver 支持多种浏览器,包括 Chrome...
* 跨浏览器支持:WebDriver 支持多种浏览器,包括 Chrome、Firefox、IE 等。 * 高度灵活性:WebDriver 允许开发者使用多种编程语言,包括 Java、Python、 Ruby 等。 * 广泛应用:WebDriver 广泛应用于自动化测试、...
当测试脚本启动Firefox浏览器时,Selenium WebDriver会在新线程中启动Firefox。如果测试脚本指定了Firefox的Profile(配置文件),则会使用该Profile启动Firefox;如果没有指定Profile,则会为该Firefox实例创建一个...
WebDriver 支持多种浏览器,包括 Chrome、Firefox、IE、Safari 等,且具有跨平台的能力,可以在Windows、Linux、Mac OS等操作系统上运行。 标题中的“比较新的安装包”意味着我们关注的是Selenium WebDriver的最新...
例如,我们可以创建一个`WebDriver`实例来启动浏览器,然后通过`findElement`方法定位页面上的特定元素,接着使用`click`或`sendKeys`方法与这些元素进行交互。此外,还有`navigate`对象用于页面跳转,`manage`对象...
2. **使用 WebDriver 打开浏览器**:通过调用 WebDriver 的相应方法,如 `FirefoxDriver()` 或 `ChromeDriver()`,可以启动指定的浏览器实例。 3. **打开测试页面**:利用 `get()` 方法,可以将浏览器导航到指定的...
WebDriver 是一个用于自动化浏览器操作的工具,它允许程序员编写脚本来控制浏览器,执行如点击链接、填写表单、切换窗口等任务。WebDriver 支持多种浏览器,包括 Chrome、Firefox、Safari、Edge 和 Internet ...
karma-webdriver-launcher, Karma 插件启动任何带有的浏览器 karma-webdriver-launcherKarma 0.12的插件,用于启动远程WebDriver实例用法$ npm install karma-webdriver-launcher在 karma.conf.js