SeleniumWebDriverJava:如何获取javascript工具提示

SeleniumWebDriverJava:如何获取javascript工具提示,selenium,drop-down-menu,selenium-webdriver,Selenium,Drop Down Menu,Selenium Webdriver,我想在JavaScript上获得工具提示信息。我尝试了下面的代码,但每次都显示为空 Java代码: Actions action = new Actions(driver); WebElement element = driver.findElement(By.xpath("//*[@id='content']/div/div/div[1]/div/div[2]/div[2]/div/div[3]/div[1]/table/tbody/tr[1]/td[2]/span/div/a")); act

我想在JavaScript上获得工具提示信息。我尝试了下面的代码,但每次都显示为空

Java代码:

Actions action = new Actions(driver);
WebElement element = driver.findElement(By.xpath("//*[@id='content']/div/div/div[1]/div/div[2]/div[2]/div/div[3]/div[1]/table/tbody/tr[1]/td[2]/span/div/a"));
action.moveToElement(element).build().perform();
System.out.println(driver.findElement(By.xpath("//*[@id='content']/div/div/div[1]/div/div[2]/div[2]/div/div[3]/div[1]/table/tbody/tr[1]/td[2]/span/div/a")).getAttribute("data-original-title"));
HTML代码是:

<tr class="single" name="Tasks_59c777d9-8d16-694a-7307-52caad36d751">
<td>
</td>
<td data-type="custom_task_name">
<span class="list" sfuuid="3840" data-original-title="">
<div class="ellipsis_inline" data-original-title="">
<a href="#Tasks/59c777d9-8d16-694a-7307-52caad36d751">Task Testing</a>
<br/>
Toney Harber
</div>
</span>
</td>


托尼·哈伯

我已尝试使用span标记,但这也显示为null。

我提供了两个选项,请同时尝试这两个选项

选项1 请在下面试试。它将返回一个列表。循环通过它。如果只有一个跨度,则可以获取元素,然后获取属性值

driver.findElements(By.xpath("//span[@data-original-title]"))
选项2 而不是

driver.findElement(By.xpath("//*[@id='content']/div/div/div[1]/div/div[2]/div[2]/div/div[3]/div[1]/table/tbody/tr[1]/td[2]/span/div/a"))
使用findElements

driver.findElements(By.xpath("//*[@id='content']/div/div/div[1]/div/div[2]/div[2]/div/div[3]/div[1]/table/tbody/tr[1]/td[2]/span/div/a"))
它将返回一个web元素列表。循环它,您可能会得到多个元素