私は3か月ほどセレンを扱ってきました。私のテストは Firefox 3.6 で問題なく動作しました。しかし、Firefox 4 と selenium-server 2.0b3 にアップデートすると、確認ダイアログに問題が発生します。
コードは次のとおりです (非常に単純です)。
choose_ok_on_next_confirmation
click("delete_button")
get_confirmation
wait_for_page_to_load
私はよく検索し、assert_confirmation や store_confirmation など、他の多くのことを試しました。is_confirmation_present
うまくいきませんでした。彼らは私が思うダイアログを検出できません。
Firefox 3.6 にダウングレードしたところ、問題なく動作しました。
誰も理由を知っていますか?Firefox 4 の仕組みについてはよくわかりません。そして、私はまだこの問題をパートナーに説明しなければなりません。