2013-06-13 58 views
0

嗨,我想在我的代碼中使用二維數組。 我在循環中使用它來指向對方的元素。 我正在嘗試二維數組, a [i] = b [j] 數組a [i]我要存儲一些xpath並在另一個數組中b [j]我想存儲它們的值。我正在使用ruby加硒。如何在硒webdriver中使用二維數組

回答

1
  • 除了使用二維數組以外,還可以使用「散列」進行更好的編程。

  • 這是我的代碼的示例例如:

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中使用「hash」。

  • 希望這會幫助你。

乾杯!

+0

感謝您幫助我使用哈希點xpath值。 – sameer

+0

如果答案正確,請提出答案... :) –