私はそのようなコードを持っています:
total_terms = @driver.select_list(:name => 'ctl00$cp$cbRodzajUslugi').length
if (1...5).include?(total_terms)
@driver.select_list(:name => 'ctl00$cp$cbRodzajUslugi').option(:index, total_terms).select
else
@driver.select_list(:name => 'ctl00$cp$cbRodzajUslugi').option(:index, (total_terms-2)).select
end
インデックスを介して値を選択しようとしています。まず、自分の長さを計算してselect_list
から選択します。しかし、ブラウザーでは、何も選択されていないことがわかります。私は何を間違えましたか?