【发布时间】:2011-05-22 15:58:17
【问题描述】:
使用 Scala 2.8.1、SBT 0.7.4、WebDriver HTMLUnit 2.6。在 SBT 控制台 REPL ...
scala> e.findElement[tab]
findElement findElementById findElementByLinkText findElementByPartialLinkText
findElementByTagName findElementByXPath findElements findElementsById
findElementsByLinkText findElementsByPartialLinkText findElementsByTagName findElementsByXPath
scala> e.findElementByXPath[tab]
def findElementByXPath(String): org.openqa.selenium.WebElement
scala> e.findElementByXPath("/td[0]")
<console>:12: error: value findElementByXPath is not a member of org.openqa.selenium.WebElement
e.findElementByXPath("/td[0]")
^
([tab]s 是我添加的,目的是说明制表符完成)
所以,REPL 告诉我 findElementByXPath(String):WebElement 存在于 e 上,但是当我调用它时,找不到它。什么给了?
【问题讨论】:
标签: scala webdriver read-eval-print-loop sbt tab-completion