使用selenium webdriver验证工具提示的标题

时间:2015-01-09 14:09:37

标签: selenium selenium-webdriver tooltip

如何使用selenium webdriver This is html code for tooltip

获取工具提示的标题

我的代码是:

starred = driver.findElement(By.xpath(".//*[@id='headerStarButton']/span"));
builder = new Actions(driver);
mouseover = builder.clickAndHold(starred).build();
mouseover.perform();
String title= starred.getAttribute("title");
System.out.println("title::" + title);

1 个答案:

答案 0 :(得分:0)

这是因为工具提示不存在。要获取要渲染的工具提示,它将在“标题”属性中呈现文本。您正在寻找title属性,但它不包含在您的xPath查找中。

你需要它:

<span class"ico ico12 tip-below star-g-12 find-tooltip tooltipstered" title="Tooltip text here"></span>

然后它将起作用,因为title属性位于xPath查找中。