Чтобы протестировать наше приложение, мне нужно проверить выпадающий список (Выбрать элемент) options
по эталонной модели списка выбора в книге Excel. Нам нужно проверить как Text
, который появляется на странице и выбирается пользователем, так и Value
, который возвращается в приложение.
Пример:
<select title="Do you have the right to work in Australia? Required
<option value="" selected="">No Selection</option>
<option value="4846">No</option>
<option value="4845">Yes</option>
</select>
Значения отправляются в другие системы, поэтому они должны быть точными. Поэтому мы хотим сравнить их со справочной рабочей книгой, хранящейся в Excel. Это «значения», возвращаемые приложению на объекте SelectElement
, с которыми у меня возникают проблемы.
IWebElement pickList = session.FindFieldByLabelText(pickListLabel, tagName: "select");
var selectElement = new SelectElement(pickList);
foreach (var option in selectElement.Options)
{ ... }
... что? option.Text
доступен, но в отладчике и в других местах я не могу найти .Value
. Спасибо за любую помощь.