Обработка динамических 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. Может ли кто-нибудь дать мне небольшое представление об этом?