Am a Selenium beginner. не знаю, как захватить всплывающую подсказку из следующего HTML-кода. это структура HTML:capture tooltip кнопки с использованием селена
<a id="aui_3_4_0_1_2236" title="Graceful shut down of the platform and power-off the hardware.">
<span id="aui_3_4_0_1_2235" class="aui-button">
<span id="aui_3_4_0_1_2234" class="aui-button-`enter code here`content">
<input id="_PlatformSummaryPortlet_WAR_CPFSPGPortlet10SNAPSHOT_INSTANCE_AEDwGJz6R6iD_soft" class="aui-button-input" type="button" value="Soft Shutdown" onclick="javascript:soft()" style="display: inline;"/>
</span>
</span>
</a>
и название имеют значение в подсказке. Я попытался следующие, чтобы получить подсказку:
WebElement Softshtdwn = driver.findElement(By.xpath(Object.SoftShutdownButton));
String tooltip = Softshtdwn.getAttribute("title");
String tooltip1 = Softshtdwn.getText();
String tooltip2 = Softshtdwn.getCssValue("title");
, но по какой-то причине, я получаю нулевое значение в ответ. Любая помощь приветствуется. примечание: невозможно использовать by.ID, поскольку идентификатор является динамическим.
Как выглядит HTML-код вокруг всплывающей подсказки? – Arran
Хотелось бы добавить скриншот. :). здесь HTML-
Изменили ваш пост, вы уже включили свой оригинальный HTML, но он был скрыт, потому что вы не отформатировали его правильно. – Arran