Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 如何获取父webelement中的webelement大小?_Selenium_Xpath_Selenium Webdriver_Webdriver - Fatal编程技术网

Selenium 如何获取父webelement中的webelement大小?

Selenium 如何获取父webelement中的webelement大小?,selenium,xpath,selenium-webdriver,webdriver,Selenium,Xpath,Selenium Webdriver,Webdriver,我有好几位家长,下面有一些问题 我正在尝试获取P1中的问题数量,并使用以下代码。 它将返回所有重要的问题。 父元素是一个webelement列表 int x= parent.get(i).findElements(By.xpath("childrens xpath"))).size(); 其他功能,如单击或获取文本正在工作 当你说Webelement size时,你指的是元素的长度和宽度吗?你可以用C#表示元素的大小,如下所示 //Return the child element size I

我有好几位家长,下面有一些问题

我正在尝试获取P1中的问题数量,并使用以下代码。 它将返回所有重要的问题。 父元素是一个webelement列表

int x= parent.get(i).findElements(By.xpath("childrens xpath"))).size();

其他功能,如单击或获取文本正在工作

当你说Webelement size时,你指的是元素的长度和宽度吗?你可以用C#表示元素的大小,如下所示

//Return the child element size
IEnumerable<Size> Elementsizes =browser.FindElements(By.XPath(string.Format("ParentElementXpath")).Select(e => e.Size);

上面的浏览器是webdriver的实例。

我想要每个家长的问题数量。
//Return the child element size
IEnumerable<Size> Elementsizes =browser.FindElements(By.XPath(string.Format("ParentElementXpath")).Select(e => e.Size);
int elementCount = browser.FindElements(By.XPath(s"ParentElementXpath")).Count