0
嗨,我想在我的代碼中使用二維數組。 我在循環中使用它來指向對方的元素。 我正在嘗試二維數組, a [i] = b [j] 數組a [i]我要存儲一些xpath並在另一個數組中b [j]我想存儲它們的值。我正在使用ruby加硒。如何在硒webdriver中使用二維數組
嗨,我想在我的代碼中使用二維數組。 我在循環中使用它來指向對方的元素。 我正在嘗試二維數組, a [i] = b [j] 數組a [i]我要存儲一些xpath並在另一個數組中b [j]我想存儲它們的值。我正在使用ruby加硒。如何在硒webdriver中使用二維數組
除了使用二維數組以外,還可以使用「散列」進行更好的編程。
這是我的代碼的示例例如:
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」。
乾杯!
感謝您幫助我使用哈希點xpath值。 – sameer
如果答案正確,請提出答案... :) –