使用Java在safari浏览器中运行Selenium Web驱动程序测试用例时出错?

时间:2015-12-15 11:36:48

标签: java selenium selenium-webdriver safari

在safari浏览器中运行Selenium Web驱动程序测试用例时,在Safari浏览器上获取此消息:

SafariDriver Launcher
[  0.135s] [safaridriver.client] Connecting to SafariDriver browser extension...
[  0.140s] [safaridriver.client] Extension logs may be viewed by clicking the Selenium [✓] button on the Safari toolbar
[  0.209s] [safaridriver.client] Connected to extension
[  0.210s] [safaridriver.client] Requesting extension connect to client at ws://localhost:45679

Safari浏览器版本:5.1.7 Selenium Safari驱动程序版本:selenium-safari-driver-2.43.1 但我的测试用例没有运行,只有Safari浏览器上显示此消息。

在控制台上出现此错误:

java.lang.NullPointerExceptionat Testingplace.safaritestcase.testTabs(safaritestcase.java:38)

1 个答案:

答案 0 :(得分:0)

由于您将Selenium 2与旧版Safari一起使用,因此建议您交叉检查“ Safari>偏好设置”下已启用的添加的Safari扩展。