Я новичок в selenium, и у меня есть элемент значка, который я не могу щелкнуть. Пожалуйста, посмотрите подробности ниже.Невозможно щелкнуть элемент значка
Пробовал этот относительный и еще XPath noElementException произошел, когда им работает мой сценарий.
.//*[@id='inforWsAppList']/li[2]/a
Цените всех тех, кто поделится своими идеями благодаря!
Попробовал метод переключатель кадров и до сих пор не повезло:
WebElement iframeElement = driver.findElement(By.id("lid://infor.social.mingleinstance1")); // This is the iframe that you're saying
driver.switchTo().frame(iframeElement);
driver.findElement(By.name(".//*[@id='inforWsAppList']/li[2]/a")).click(); // or [@id='inforWsAppList']/li[2]
driver.switchTo().defaultContent();
//
Исправлено! Просто измените мой элемент на «// li [@ class = 'normal']», и он смог щелкнуть значок. Все еще нужно переключать кадры. – user3713453