Ответ 1
Метод getText()
предназначен для получения текста node между тегами элементов, например:
<p>Something</p>
getText()
вернет "Что-то"
В текстовом поле текст вводится в атрибут value, поэтому вы можете попробовать что-то вроде:
findElement(By.id("someid")).getAttribute("value");
ComboBox
немного отличается. Но если вы используете объект Select
, вы можете использовать метод:
Select selectItem = new Select(findElement(By.id("someid")));
selectItem.getFirstSelectedOption().getText();