更新到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)