上の要素を見つけることではありません。その中にいくつかのフレームコンテナがある - >のような単純なdivです。セレンwebdriverを、私は私はあなたがログインボタンをクリックしたときに出てくるモーダルログインプロンプトを持っているセレンwebdriverをしませストレートセレン-RC</p> <p>を使用していますモーダル
私はモーダルを開くためにセレンを得ることができ、セレンは、私はそれがないので、それがアップしているかどうかをチェックし、モーダル原因を見つけることができる何のコンテナは(することにより
enderedWebElement resultsDiv =(RenderedWebElement)driver.findElement開かれていません.className( "logincontentcontainer"));
ただし、テキストボックスやボタンなどのモーダル上のコントロールは見つかりません。私は名前、id、classname ....見てみた....運がいいえ。火かき棒はコントロールをうまく参照してください。私は競争状態ではないことを確認するためにいくつかの睡眠があります。
2つのiframeがあるコンテナが表示されます。必要なコントロールが1つのiframeに含まれています。そのフォームのコントロールにフォームが含まれています。それが問題なのかわからない場合
すごいです。私はind iframeを起動しないメインモーダルに切り替えることを試みました。私の人生の2時間私は戻って得ることはありません – ducati1212
@AdamPraxリンクが壊れている – eeadev