【发布时间】:2013-08-29 21:01:33
【问题描述】:
js.executeScript("return document.title") 工作正常,但我不确定我的代码为什么返回空指针错误。这里有什么问题?
String testJs= "function test() {arr = 111; return arr;}; test();";
JavascriptExecutor js = (JavascriptExecutor) driver;
int a = (Integer) js.executeScript(testJS);
【问题讨论】:
-
js.executeScript()返回什么? Javadoc 清楚地写着One of Boolean, Long, String, List or WebElement. Or null.。 -
这就是(最后一行)它抛出空指针错误的地方
标签: java selenium webdriver selenium-webdriver