2017-12-08 18 views
1

このチュートリアルでは、Internet Explorer(https://stirunagari.wordpress.com/2017/08/20/using-internet-explorer-web-driver-with-splinter-framework/)でSplinterフレームワークを使用する方法を説明しました。うまく動作しています。IE WebdriverでSplinter fill機能が非常に遅い

from splinter import Browser 
browser = Browser('iexplorer') 
browser.visit('http://google.com') 
browser.fill('q', 'Text to fill in the search bar') 

検索フィールドが入力されていますが、1秒間に1回のキーストロークのように非常に遅い速度です。ブラウザとしてChromeまたはFirefoxを使用している間は、browser.fillはうまくいきます。 私は、IEがSplinterによって直接サポートされていないため、おそらくこの問題があると知っていますが、誰かが回避策などを知っている可能性があります。

編集:私はIEDriver私が前に使っていたかわからないが、私はHereからIEDriverServer_Win32に置き換え、そしてそれが今で正常に動作しています。誰かが私の答えを削除したので私の質問に答えることができません...

答えて

0

私は最新のInternet Explorer WebDriverを使用していませんでした。ここからそれを更新して、うまくいきました: http://selenium-release.storage.googleapis.com/index.html?path=3.8/

+0

追加情報を追加するには、編集リンクを使用してください。回答を投稿するボタンは、質問に対する完全な回答のためだけに使用してください。 - [レビューの投稿](レビュー/低品質の投稿/ 18195320) – aholbreich

+0

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューの投稿](レビュー/低品質の投稿/ 18195320) –

0

IEドライバの32ビット版を使用しているようです。あなたはIEドライバの64ビットバージョンを使用する必要がありますが、なぜそれがずっと速いのか分かりません。

+0

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](レビュー/低品質の投稿/ 18195373) –

+0

@ClausWilke彼はここにドライバをアップロードする予定ですか?このリンクは、64ビットドライバへのリンクです。 – JeffC

+0

これはレビューでSOが使用する標準フレーズです。私が選ぶことができるオプションは非常に多いです。いずれにせよ、私には薄い反応のようです。多分、何が起こっているのか、それがなぜそれがドライバーだと思うのかについての追加の説明を提供するでしょうか?また、ドライバーをより一般的に見つける方法を説明することもできます。リンクは現在最新のバージョンになりますが、どれくらいの期間は正しいでしょうか? –

関連する問題