Как получить GetXpathCount всех строк и столбцов в таблице, которая не имеет идентификатора? - PullRequest
0 голосов
/ 29 июня 2011

/ html / body / table / tbody / tr / td [2] / table / tbody / tr / td [2] / font / a

/ html / body / table / tbody / tr /td [2] / table / tbody / tr / td [4] / font / a

/ html / body / table / tbody / tr / td [2] / table / tbody / tr [3] /td [2] / font / a

/ html / body / table / tbody / tr / td [2] / table / tbody / tr [3] / td [4] / font / a

/ html / body / table / tbody / tr / td [2] / table / tbody / tr [5] / td [2] / font / a

/ html / body / table / tbody/ tr / td [2] / table / tbody / tr [5] / td [4] / font / a

int count = (int)Selenium.GetXpathCount("/html/body/table/tbody/tr/td[2]/table/tbody/");

Ответы [ 2 ]

1 голос
/ 07 сентября 2011

Используйте имя класса "таблица", и вы получите его наверняка. Это так:

int rowCount = Selenium.getXpathCount("//table[@class='<Class Name of the Table>]/tbody/tr").intValue();
1 голос
/ 29 июня 2011

Попробуйте selenium.getXpathCount("xpath=/html/body/table/tbody/tr/td[2]/table/tbody/")

или

selenium.getXpathCount("//html/body/table/tbody/tr/td[2]/table/tbody/")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...