Я пишу сценарий в селене и хотел бы контролировать возвращаемые значения.
Я пробовал .getText())
и getAttribute("Value"))
.
Мой код:
System.out.println(driver.findElement(By.id("HRTABLEZQ11-0-0_0")).getAttribute("Value"));
System.out.println(driver.findElement(By.id("HRTABLEZQ11-0-0_0")).getText());
HTML:
<input id="D*ZQ11PERPAI-0-0_0" maxlength="6" readonly="true" hrprotected="true" tabindex="-1"
oncontextmenu="showViewerColumnsMenu('ZQ11PERPAI','JQQ111NE','0','','','Période de paie',event);return false;"
onchange="setValue(topWindow.getObjectFiredEvent(window,event),'JQQ111NE');"
onhelp="showWimHelp(this)"
onfocus="if (topWindow.isIE) return;selCurrent(-1,0,0,'ZQ11','JQQ111NE',true,event)"
class="HREDIT_DATL1"
style="width:60px;height:18px;text-transform:uppercase;padding:0px"
type="TEXT">
Я хотел бы иметь значение ввода (на самом деле 10), которое я увидел на веб-странице.
На самом деле у меня есть ноль.