テストにはwatir-webdriverを使用しています。
テストの 1 つが google chrome では成功するが、firefox では失敗するというかなり奇妙な問題が発生しているようです。実行時エラーが発生するだけで、それ以上の情報はないようです。
-> エラー: エラーが発生しました (RuntimeError)
関数は、2 つの入力リストから 2 つのオプションを選択するだけです。
コード
def selectSprint(team, sprint)
@browser.div(:id, "sprintTitle").click #Navigate to the Team/Sprint drop down boxes
@browser.div(:id, "teamTitle").wait_until_present
@browser.div(:id, "teamTitle").select_list(:id, "Select").select("#{team}")
@browser.div(:id, "sprintTitle").wait_until_present #Move to Sprint drop down box
@browser.div(:id, "sprintTitle").select_list(:id, "Select").select("#{sprint}")
$log.debug("Team and sprint successfully selected")
@browser.div(:id => "mainBoard").wait_until_present #checks if page has updated
rescue => e
puts "Error: #{e}"
return true
$log.info("Method "+"#{__method__}"+" has finished ")
return true
end