java - Internet Explorer WebDriver 空指针异常

标签 java internet-explorer selenium nullpointerexception webdriver

我正在尝试使用跨浏览器工具(使用 FF、Chrome 和 IE)运行测试。 FF 和 Chrome 工作正常,但我无法让 Internet Explorer 工作,它一直给我一个空指针异常(包括图像)。到目前为止,我已经尝试使用 IE 11 备份到 10 个,现在我已经备份到 9 个,但这似乎不是兼容性问题。我还尝试将 POM 文件更新到多个版本(2.42、2.42.2、2.43、2.432、2.44 和 2.45),版本 2.45 可运行 Chrome 和 Firefox。我已将我的代码包含在附件中。我没有主意,不知道还能做什么。下图显示了我的代码,我认为该代码对于测试前的设置是正确的。我正在调用正确的文件路径并已将驱动程序实例化到 IE。我无法发布图片,因为这是我在这里提出的第一个问题,并且在我的声誉达到 10 之前它不会让我发布。我已尝试尽可能具有描述性,任何帮助将不胜感激。

Image1

Image2

最佳答案

pom 文件中 InternetExplorer 的值被称为 InternetExplorer,而在实例化时您使用的是 ie。在 java 文件中将 ie 替换为 InternetExplorer,反之亦然

关于java - Internet Explorer WebDriver 空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175781/

相关文章:

java - Selenium :点击 <li>

javascript - Javascript 中的 MSIE 和 addEventListener 问题?

javascript - documentElement 没有子元素

解析json数据时出现java.lang.NullPointerException

java - 无法将元素添加到哈希集的顶部

IE11 中的 CSS min-height calc() 动态属性

java - 不同 Java 库中的重复类导致编译错误

selenium - Protractor/Selenium XHR 保持状态 "pending"

java - 使用 JavaFX 的 TableView 中没有整数值 0

java - 二叉搜索树相加算法的实现