为什么document.evaluate在Firebug中成功,但在Selenium中失败?
selenium中的browser.getEval函数使iterateNext返回null。否则在firebug中返回一个值(相同的脚本) 返回true 但是 将该错误返回为: “com.thoughtworks.selenium.SeleniumException:错误:引发异常:res.iterateNext()为空”为什么document.evaluate在Firebug中成功,但在Selenium中失败?,selenium,dom,xpath,document.evaluate,Selenium,Dom,Xpath,Document.evaluate,selenium中的browser.getEval函数使iterateNext返回null。否则在firebug中返回一个值(相同的脚本) 返回true 但是 将该错误返回为: “com.thoughtworks.selenium.SeleniumException:错误:引发异常:res.iterateNext()为空” 尝试替换文档。使用this.browserbot.getUserWindow().document.evaluate替换文档。使用this.browserbot.getUse
尝试替换
文档。使用this.browserbot.getUserWindow().document.evaluate替换文档。使用this.browserbot.getUserWindow().document替换文档。评估尝试替换
window.document.evaluate()
document.evaluate
与
试着替换
document.evaluate
与
您使用的是Selenium IDE还是RC?如果是RC,您使用的客户端语言是什么?也许您可以提供更多的示例代码。您使用的是Selenium IDE还是RC?如果是RC,您使用的客户端语言是什么?也许您可以提供更多的示例代码。
document.evaluate
selenium.browserbot.getCurrentWindow().document.evaluate