当前位置:  开发笔记 > 编程语言 > 正文

按元素和IWebElement

如何解决《按元素和IWebElement》经验,为你挑选了1个好方法。

您能否解释一下Byelement和IWebElements 之间的区别。

另外,为什么硒不使用其中之一?

[FindsBy(How = How.XPath, Using = "//div[@class='example']/h3")] 
private IWebElement _heading;

var byElement = By.XPath("//div[@class='example']/h3")

alecxe.. 5

IWebElement是硒网页元素类代表一个HTML元素bodytabletr在页面上等等)在您的硒自动化代码。通过IWebElement实例,您可以与元素进行交互,检索其属性和属性。

By.something()只是一个定位器 -您告诉selenium如何在文档中定位元素的方式,以便您可以创建一个IWebElement实例。在不同的内置定位器,像By.XpathBy.CssSelectorBy.Id等等。



1> alecxe..:

IWebElement是硒网页元素类代表一个HTML元素bodytabletr在页面上等等)在您的硒自动化代码。通过IWebElement实例,您可以与元素进行交互,检索其属性和属性。

By.something()只是一个定位器 -您告诉selenium如何在文档中定位元素的方式,以便您可以创建一个IWebElement实例。在不同的内置定位器,像By.XpathBy.CssSelectorBy.Id等等。

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有