我正在尝试使用跨浏览器工具(使用 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 之前它不会让我发布。我已尝试尽可能具有描述性,任何帮助将不胜感激。
最佳答案
pom 文件中 InternetExplorer
的值被称为 InternetExplorer,而在实例化时您使用的是 ie。在 java 文件中将 ie 替换为 InternetExplorer,反之亦然
关于java - Internet Explorer WebDriver 空指针异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175781/