こんにちは、コードで 2D 配列を使用したいと考えています。私はそれをループで使用して、要素を互いにポイントしています。a[i]=b[j] 配列 a[i] にいくつかの xpath を格納し、別の配列 b[j] にそれらの値を格納します。ルビーとセレンを使用しています。
質問する
1191 次
1 に答える
1
2D 配列を使用する代わりに、「ハッシュ」を使用してプログラミングを改善できます。
これは私のコードのサンプル例です:
some_hash_name = { "xpath 1" => "value 1","xpath 2" => "value 2" }
some_hash_name.each do |path,value|
some_hash_name.select_by(:text, "#{path}")
$driver.find_element(:xpath,"//tbody/tr[3]/select/option[#{value}]").click
このようにして、Ruby で「ハッシュ」を使用できます。
- これがあなたを助けることを願っています。
乾杯!!!
于 2013-06-13T09:24:49.287 に答える