Selenium webdriver WebElement中findElement方法的用途(Selenium)

Selenium webdriver WebElement中findElement方法的用途(Selenium),selenium-webdriver,Selenium Webdriver,我正在学习SeleniumWebDriver,我遇到了一些麻烦。 当我们在WebDriver中已经有了findElement和findElement方法时,我无法了解它们的用途。WebElement和WebDriver中的方法有什么区别?假设您有一个 <div id="parent"> <a id="child">child</a> </div> 因此,您可以在元素内部进行搜索如果您有 <div id="parent">

我正在学习SeleniumWebDriver,我遇到了一些麻烦。 当我们在WebDriver中已经有了findElement和findElement方法时,我无法了解它们的用途。WebElement和WebDriver中的方法有什么区别?

假设您有一个

<div id="parent">
   <a id="child">child</a>
</div>
因此,您可以在元素内部进行搜索

如果您有

<div id="parent">
   <a id="child">child</a>
</div>
因此,您可以在元素内部搜索

WebDriver; WebElement-webObject

driver.findElement()在整个网页上搜索元素,而webObject.findElement()在webObject对象中搜索元素

例如: webObject=driver.findElement('somewebtable')

findElement('some cell')::在特定表中搜索单元格

findElement('some cell'):在整个网页中搜索单元格。

WebDriver-driver; WebElement-webObject

driver.findElement()在整个网页上搜索元素,而webObject.findElement()在webObject对象中搜索元素

例如: webObject=driver.findElement('somewebtable')

findElement('some cell')::在特定表中搜索单元格


driver.findelelement('some cell'):在整个网页中搜索单元格。

我想这不是这个问题的合适答案!好吧,也许我没有理解问题的要点,为什么你认为这不合适?因为你只是通过提供一个没有明确解释的示例来解释
WebElement
的一个方面,而问题更多的是关于WebDriver和WebElement的显著差异,我仍然认为这是可以的,我会离开,让人们投票,其他人也会得到答案。我想这不是这个问题的合适答案!好吧,也许我没有理解问题的要点,为什么你认为这不合适?因为你只是通过提供一个没有明确解释的示例来解释
WebElement
的一个方面,而问题更多的是关于WebDriver和WebElement的显著差异,我仍然认为这是可以的,将离开并让人们投票,其他人也将获得答案