У меня есть div, используемый для сообщения об успехе. Я хочу получить текст из этого div. Если я использую element.gettext (); я получаю [] значение, если я пользователь element.getAttribute ("значение"); тогда я получаю [нулевое] значение. Как получить текст?
вот сообщение об успехе div
<div id="successMessageGrid" class="ng-scope" style="display: none;">
<div class="alert alert-success media fade in ng-binding">
Capability updated successfully.
<button class="close" type="button" ngclick="RemoveSuccessMessage()">
<i class="fa fa-times-circle"></i></button>
</div>
</div>
Если я отправлю форму, я получу это сообщение. Мой код для получения данных:
String Actual= driver.findElement(By.xpath("//[@id='successMessageGrid']/div")).getAttribute("value");
OR
String Actual= driver.findElement(By.xpath("//[@id='successMessageGrid']/div")).getText();