Обработка динамических div в селене

Я использую объект IWebDriver.

Веб-страница содержит динамические div. Я использовал для доступа к элементам div (элементам), используя Xpath/Id или что-либо еще.

Итак, я попробовал что-то вроде этого

List<IWebElement> webElement = chromeDriver.FindElements(By.XPath("//*[@id='dp_widgets_simplegrid_Grid_8']/div/div[1]/div/div[1]/div"));

int rowsSize = webElement.Size();

Это дало ошибку приведения типа.

Не удается преобразовать system.Collections.ObjectModel.ReadOnlyCollection в System.Collections.Generic.List

Тогда я попробовал как ниже:

IWebElement webElement = chromeDriver.FindElement(By.XPath("//*[@id='dp_widgets_simplegrid_Grid_8']/div/div[1]/div/div[1]/div"));

int rows = webElement.FindElements(By.TagName("div")).Count;

Но все же я не смог найти список элементов в динамической сетке.

Я хочу получить список элементов div. Может ли кто-нибудь дать мне небольшое представление об этом?

0 ответов

Другие вопросы по тегам