Watir 自動化テスト: 選択ボックスからオプションを選択しようとしていますが、選択ボックスのオプションが動的に設定されているため、正しく選択できません。
HTML は次のようになります。
<select id="abc">
<option>Select</option>
<option>First</option>
<option>Second</option>
<option>Third</option>
</select>
私が使用しようとしているコマンドは次のとおりです。
$browser.select_list(:id, "abc").select("Second").
オプションは動的に設定されるため<option>Second</option>
、HTML に が存在しない場合、上記のコマンドは失敗します。
エラー :
Watir::Exception::NoValueFoundException: No option with :text, :label or :value in this select element
これを実装する最良の方法は何ですか?インデックス/順序を使用して選択する方法はありますか?