私はセレンIDEを使用して Web サイトをテストしています。このサイトでは、要素の要素 ID をランダムに変更する wickets と呼ばれるものを使用しています。いくつかのオプションを持つドロップダウン リスト がありますが、セレンはドロップダウン リストについて何も記録していません。値で追跡するためにターゲットにいくつかを与えることで、手動でやってみました
Command |Target |Value
select |//div[@id="duration3"] |level=4 night (s)
値またはオプションで解決できますか?
以下はスニペットです:
<select id="duration3" name="facets:durations:duration" wicket:id="duration">
<option value=""></option>
<option value="1">1 night(s)</option>
<option value="2">2 night(s)</option>
<option value="3">3 night(s)</option>
<option value="4">4 night(s)</option>
<option value="5">5 night(s)</option>
<option value="6">6 night(s)</option>
<option value="7">7 night(s)</option>
<option value="8">8 night(s)</option>
<option value="9" selected="selected">9 night(s)</option>
<option value="10">10 night(s)</option>
<option value="11">11 night(s)</option>
<option value="12">12 night(s)</option>
<option value="13">13 night(s)</option>
<option value="14">14 night(s)</option>
<option value="15">15 night(s)</option>
<option value="16">16 night(s)</option>
<option value="17">17 night(s)</option>
<option value="18">18 night(s)</option>
<option value="19">19 night(s)</option>
<option value="20">20 night(s)</option>
<option value="21">21 night(s)</option>
</select>
その特定の要素を追跡する方法 (例: オプション 4)。