Я новичок в тестировании автоматизации Watir и хотел бы получить некоторую помощь по поводу раскрывающегося списка. На нашем веб-сайте есть раскрывающийся список состояний, в котором вы вводите первую букву штата (в моем примере C для штата Калифорния) сужает его до всех состояний, начинающихся с C. После того, как у вас есть список, вам нужно нажать на правильное состояние. Но у меня возникают трудности с выбором правильного состояния.
(ниже HTML с нашего сайта:
<div class="x-form-field-wrap x-trigger-wrap-focus" id="ext-gen202" style="width: 166px;">
<input type="hidden" id="entityStateCode" name="entityStateCode" value="">
<input type="text" id="ext-comp-1005" autocomplete="off" size="24" class=" x-form-text x-form-field x-form-focus">
Я использовал следующее для автоматизации сценария, но ни один из них не дает мне то, что я ищу:
@browser.text_field. (: Идентификатор, "внеш-комп-1005") = значение ( "CA")
@browser.text_field. (: Идентификатор "внутр-Комп-1005") установлен ( "CA")
@browser.text_field (: id => "ext-comp-1055",: index => 5) .set "CA"
Я действительно ценю это, если вы можете указать мне правильное направление.
Спасибо