Не могу выбрать конкретный список, который я хочу в 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();