Я пытаюсь получить число от div. Когда я выполняю свои тестовые задания, отображается новое число, теперь я хочу получить это число или, другими словами, напечатать его в консоли.
Я использовал:
webElement webelement=driver.findElement(By.xpath("//div[contains(@class,'responsive now') and text()='Application number']"));
webelement.getText();
и
driver.findElement(By.xpath("//div[@class='responsive-show']")).getAttribute("value");
это не компилируется с локаторами, но не показывает номер.
<td>
<div class="responsive-show">Application number</div>
"3204255"
<input data val="true" data-val-number="The field ExaminationNumber must be a number." data-val-required="The ExaminationNumber field is required." id="ActiveExamModeIs_0__ExaminationNumber" name="ActiveExamMode[0].ExaminationNumber" type="hidden" value="3204255">
<input data -val="true" data-val-number="The field ExaminationEligibilityExamTypeId must be a number" data-val-required="The ExaminationEligibilityExamTypeId fiels is required." type="hidden" value="1">
</td>
![enter image description here](https://i.stack.imgur.com/Mc0Ux.jpg)