Я запускаю несколько простых тестов форм, в которые добавляются значения полей.
После добавления каждого значения в поле:
input.SendKeys(value);
Я хочу проверить правильность значения в поле. Это может показаться необычным, но к полю может быть прикреплен поиск ajax, и если поиск не возвращает совпадение, поле будет пустым.
Я пытался проверить текстовое значение WebElement после отправки ключей, но оно всегда кажется пустым:
bool match = input.Text.Equals(value);
// input.Text always seems to be an empty string
Я использую Selenium 2 с WebDriver - есть ли другой способ выполнить эти проверки? Есть ли конкретная причина, по которой WebElement пуст, даже если SendKeys успешно печатает значение (фактически в браузере) в WebElement (текстовое поле)?
Любая помощь будет благодарна.