selenium - 如何使用 Selenium WebDriver 获取鼠标悬停时的工具提示文本

标签 selenium selenium-webdriver tooltip

将鼠标悬停在图标工具提示上后,我无法获取工具提示文本。我需要获取工具提示文本,这是 html 代码。

<a class="tooltip" onclick="SocialAuth.showOpenIDLoginWindow('google');_gaq.push(['_trackEvent','LoginForm','google-login','google login was clicked']);" href="javascript:void(0);"><span>We dont store your password or access your contacts on your Google account.</span><img class="social" height="39" width="40" src="/images/login/google.png"/>

最佳答案

使用下面的代码行从元素中获取工具提示文本。

String toolTipText = driver.findElement(By.id(element's id)).getAttribute("title");

关于selenium - 如何使用 Selenium WebDriver 获取鼠标悬停时的工具提示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19218404/

相关文章:

wpf - “IndependentValue”成员无效,因为它在 chartinToolkit wpf 中没有合格的类型名称

java - 如何使用 Selenium 检查警报的可见性

javascript - 从工具提示中的按钮进行 Ajax 调用

selenium - 在 docker 环境中使用 selenium 进行 Behat 测试

java - 不使用 XPath 从 webtable 内的元素获取文本(Selenium Web 驱动程序 + Java)

c# - 在 .NET 中单击确认对话框 Selenium

python - 如何在 Python 中使用 Selenium WebDriver 通过 CSS 选择器来配对元素的子元素?

c# - 更改 slider 缩略图工具提示的文本/数据格式

java - 如何处理过时的元素引用: element is not attached to the page document

python - 使用 selenium 和 python 在网页网格中抓取 javascript 数据