2016-03-30 10 views
3

読み込みに時間がかかる厄介なiframeが含まれているページをテストしています。しかし、私はiframe自体をテストしているわけではありません。可能であれば、このiframeを毎回待たずにテストを実行できるようにしたいと考えています。Capybaraのページの読み込みをキャンセルします。

次潜在的な解決策の一つは、トリックを行う必要がありますが、私は難易度のドキュメントを見つけるか、動作するようにそれらのいずれかを取得いずれかを抱えている:

a)の要求が置かれたすぐ後に、ページの読み込みをキャンセルすることはできません。

B)ページがsend_keys方法を使用してロードされるながらエスケーププレスをシミュレートします。

c)のページが読み込まれている間にjavascript - page.execute_script("return window.stop();")を使用してください。

d)はどのように1は、カピバラを使用してロードするページまたは要素に取消依頼を送信し、特定の要素

の読み込みをキャンセル?

+0

これで運が良かったですか?あなたはそれを行う方法を把握できましたか? – Alex

答えて

0

代わりに、puffing-billy gemを使用してiframeリクエストをスタブすることができます。

関連する問題