
[英]Extract text from popup / by mouse hovering on web element with selenium
[英]Extract text from a popup using Selenium
如果您检查具有焦点的元素。 所有常见浏览器都可以通过开发工具或使用 SeleniumIDE Firefox 插件来获取有关该页面的信息并构建定位器。 通常使用框架(如引导程序)来确保一致的布局,因此 CSS 定位器可能如下所示:
var popupBody = driver.FindElement(By.CssSelector("div.modal-dialog div.content div.body")
请注意,在这种情况下,Bootstrap 不会调用类'popup'而是'modal-dialog' 。 定位器还可以根据内部结构而变化。 如前所述,检查元素(或共享 HTML 代码,以便我们建议具体的定位器)。
通过这种方式,您将获得一个普通的 WebElement ala Selenium,您可以在其中获取文本
// use the element
.. popupBody.Text ..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.