Selenium 3.0 Chrome驱动程序为driver.switch抛出异常

时间:2016-10-18 09:09:32

标签: java google-chrome selenium selenium-webdriver selenium-chromedriver

更新到Selenium 3.0并在chrome驱动程序中运行测试,这是我的代码:

driver.switchTo().defaultContent();

它抛出异常。关于这个问题的任何意见?

  

java.lang.IllegalAccessError:尝试访问字段   来自班级的com.google.gson.JsonNull.INSTANCE   org.openqa.selenium.remote.BeanToJsonConverter at   org.openqa.selenium.remote.BeanToJsonConverter.convertObject(BeanToJsonConverter.java:95)     在   org.openqa.selenium.remote.BeanToJsonConverter.convertObject(BeanToJsonConverter.java:143)     在   org.openqa.selenium.remote.BeanToJsonConverter.convertObject(BeanToJsonConverter.java:86)     在   org.openqa.selenium.remote.BeanToJsonConverter.convert(BeanToJsonConverter.java:66)     在   org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:289)     在   org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:147)     在   org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:157)     在   org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)     在   org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:601)     在   org.openqa.selenium.remote.RemoteWebDriver $ RemoteTargetLocator.defaultContent(RemoteWebDriver.java:967)

0 个答案:

没有答案