1

私はインターンを使用して、いくつかの機能テストを書いています。私がテストしているアプリケーションは、多くの Dojo タブと iframe を使用しており、機能テストをナビゲートするのに問題があります。

「frame()」呼び出しを使用して iframe を選択できます。これは、ネストされた iframe にアクセスするのに適しています。しかし、どうすれば戻ることができますか? Selenium WebDriver には、一番上のフレームに戻るための defaultContent がありますが、Intern WD でこれの実装が見つかりません。

私が抱えている問題は、ネストされた iframe に移動し、ボタンをクリックすると、より高いフレームの別の Dojo タブに切り替わることです。ブラウザがロードされて新しいタブに切り替わることはわかりますが、インターンは同じネストされた iframe でスタックしたままで、戻ることができません。

ありがとう

4

1 に答える 1

1

nullフレーム識別子として渡すと、ページのデフォルト コンテンツに戻ります。

于 2014-03-10T14:43:54.387 に答える