問題タブ [iedriverserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
141 参照

selenium - Chrome で ChromeDriver を使用し、Internet Explorer 11 で IEDriverServer を使用すると、クリック メソッドの動作が異なります。

次のようにクロムでxpathを作成しました:

この xpath は chromedriver で正常に機能しています。ただし、同じ Xpath が IEDriverServer に対して実行されている場合、次のようなエラーがスローされます。

しかし、別の xpath:

hromeDriver と IEDriverServer の両方で機能します。

両方の xpath にこのような違いがある理由と、xpath の 1 つが IEDriverServer でサポートされていない理由を理解できません。

使用される機能は次のとおりです。

0 投票する
0 に答える
481 参照

python - エラー 10054 「既存の接続がリモート ホストによって強制的に閉じられました」は自分のマシンだけですか?

Python/Selenium を使用して Internet Explorer Web ブラウザーを起動しようとしています。コードを実行しようとすると、上記のエラーが表示されます "urllib3.exceptions.ProtocolError: ('接続が中止されました.', ConnectionResetError(10054, '既存の接続はリモート ホストによって強制的に閉じられました', None, 10054,なし))"。

このエラーは私のマシンでのみ発生しています。同僚のマシンはコード/ブラウザを正常に起動できるようです。

さまざまな Web サイトを読み、ここですべての解決策を試みました: https://www.joecolantonio.com/selenium-webdriver-fix-for-3-common-ie-errors/

セレンからセレンをインポート webdriverをインポート

ドライバー = selenium.webdriver.Ie()

driver.get(' http://www.google.com ')

予期される結果は、Internet Explorer Web ブラウザが開き、google.com に移動することです。

実際の結果は Error 10054: urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forciated by the remote host', None, 10054, None)) です。