Не могу выбрать конкретный список, который я хочу в Selenium + C#

На самом деле, я хотел выбрать конкретный список, который я хочу внутри контейнера. Но я пытаюсь написать с кодом ниже, но это не отражает:

Actions actions = new Actions(driver);

IWebElement mainMenu = driver.FindElement(By.XPath("//*[@id='requestItemSFHD-24']"));

actions.MoveToElement(mainMenu).Build().Perform();

actions.MoveToElement(mainMenu).Click();

Кто-нибудь может мне с этим помочь? Благодарю.

введите описание изображения здесь

1 ответ

Решение
Actions actions = new Actions(driver);
IWebElement mainMenu = driver.FindElement(By.ClassName("requestItem-target"));
actions.MoveToElement(mainMenu).Build().Perform();
driver.FindElements(By.ClassName("requestItem-target")).ElementAt(1).Click();
Другие вопросы по тегам