Я пытаюсь найти ссылку «Поиск», однако я получаю следующую ошибку: org.openqa.selenium.NoSuchElementException: Не удалось найти элемент: {"method": "link текст», "селектор": "Поиск"}Невозможно найти ссылку на элемент
Я осмотрел объект с помощью Firebug:
<li onclick="submitSelectedTab('tabSelected', 'TabGroup1', '12');" title="Search">
<a href="#">
<span>Search</span>
</a>
</li>
кода я пытался использовать был
driver.findElement(By.linkText("Search")).click();
Я также попытался: driver.findElement (By.partialLinkText («Поиск»)). Click();
Я также попытался запустить IDE, которая вернулась с: // ОШИБКА: Исправлено исключение [ОШИБКА: Неподдерживаемая команда [waitForPopUp | _blank | 30000]]
driver.findElement(By.cssSelector("li[title=\"Search\"] > a > span")).click();
Вышеупомянутый код не работает.
Я не уверен, что это имеет значение, но чтобы добраться до этой страницы, была загружена новая вкладка.
Да, это делает разницу, которая была загружена новая вкладка. : D Почему вы открываете новую вкладку, это необходимо? – acikojevic
Это не произошло в первый раз, когда я разместил его. Является ли вышеуказанный html достаточным? –
Да, это моя среда UAT загружается после входа в систему. –