java - 无法使用 Selenium2 (Webdriver) 和 Java 启动 IE 浏览器

标签 java internet-explorer selenium-webdriver

我无法启动 IE 浏览器来运行我用 Java 编写的 selenium 自动化测试。我使用的是 Windows 7 和 IE 9。下面是我的代码:

请查找附件。 enter image description here

public class GoogleNews {
    private WebDriver driver;
    private String baseUrl;
    private StringBuffer verificationErrors = new StringBuffer();
    ArrayList al = new ArrayList();
    @Before
    public void setUp() throws Exception {
        //driver = new FirefoxDriver();
        driver =new InternetExplorerDriver();
        baseUrl = "https://news.google.co.in/";

    }

    @Test
    public void testApple() throws Exception {
        driver.get(baseUrl);
    }
}

最佳答案

它需要在所有区域中设置相同的安全级别。为此,请按照以下步骤操作:

  1. 打开 IE
  2. 转到工具 -> Internet 选项 -> 安全
  3. 将所有区域(互联网、本地 Intranet、受信任站点、受限制站点)设置为相同的保护模式,启用或禁用都无关紧要。

最后,通过右键单击右上角的齿轮并启用状态栏,将缩放级别设置为 100%。 默认缩放级别现在显示在右下方。

关于java - 无法使用 Selenium2 (Webdriver) 和 Java 启动 IE 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14952348/

相关文章:

javascript - IE9 中的 Backbone 收集错误

java - 在类路径中找不到类 : Open_MRS_POM. Open_MRS_Engine

java - 我正在尝试使用 selenium 网络驱动程序滚动 handson 表,但无法这样做

Java char 数组相等不起作用

java - Jackson 中不区分大小写的 JsonNode

java - 在 jsf 中使用 spring

javascript - XSL 解析正在缩短导致 IE 出现问题的脚本标签

java - 如何正确实现onFling方法?

jquery - jQuery选择器在Windows Phone 7上不起作用

java - 在 webdriver 中搜索具有相同类名的元素