問題タブ [operadriver]

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 投票する
1 に答える
2294 参照

selenium - OperaDriverがOperaLauncherを待ってタイムアウトになりました

OperaDriver for Java(ver。0.11)をテストスイートに統合しようとしています。コードスニペットは次のとおりです。

上記のコードスニペットは、SocketTimeoutExceptionでWebドライバー参照を返すことができませんTimeout waiting for launcher to connect on port 29392。スピードダイヤルタブをロードした状態でブラウザ(Opera ver。11.62)が起動し、ランチャーも動作しているのがわかりますが、どういうわけかOperaDriverが接続できないようです。

私が見る例外は次のとおりです。

「opera.port」と7001に-1を試しましたが、毎回ランダムなポートに接続しようとしているため、機能設定は無視されているようです。ファイアウォールも一時的にオフにしています。

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

selenium - Operaドライバーを使用しながら複数のウィンドウを操作する

私はオペラバージョン12.11でオペラドライバーを使用しています。オペラを起動するために使用するコードは次のとおりです。

Operaブラウザが開き、テストは正常に実行されますが、リンクをクリックするか、他の方法で新しいウィンドウを開くと、同じページでウィンドウが開くため、ウィンドウへの切り替えに失敗します。誰かが私にこれの回避策を提案できますか?

0 投票する
1 に答える
709 参照

selenium - Chrome、IE、Opera での SSL 証明書の処理に関する問題

タイトルのとおり、Chrome、IE、Opera ブラウザで SSL 証明書の処理に苦労しています。私がやっていること:

私が得ているもの:

同様に、次のクラスを使用OperaOptionsして、Opera ブラウザでも同じ結果が得られます。OperaDriver

また、Internet Explorer ブラウザーの場合InternetExplorerOptionsInternetExplorerDriverクラスを使用することで、エラーは発生しませんが、SSL 証明書は適切に処理されません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
705 参照

selenium - OperaDriver が起動しない

先週、Opera ブラウザのアップデートがありました。それ以来、それは機能しなくなりました。ブラウザーを開き、URL に「data:,」を表示し、webdriver 例外をスローします。Opera 41 は Selenium 2.53.1 と互換性がありますか?

スローされる例外は次のとおりです。

ブラウザの初期化は簡単です。

セレン3も試しましたが、うまくいきませんでした。同じ例外が発生しました。

0 投票する
1 に答える
2759 参照

java - Opera ドライバーが Selenium で動作しない - Java

Selenium Web Driver - Java を使用して、クロス ブラウザー テスト スクリプトを作成しています。Firefox、Chrome、および IE ブラウザーが開いており、スクリプトを正常に実行しています。ただ、operaではブラウザしか開いていません。またdriver.manage().window().maximize();、動作していません。ブラウザを開いて、私が閉じるまで待ってください。ブラウザーを手動で閉じると、テスト スイートが失敗します。

これが私のJavaクラスです。

ここにtestng.xmlがあります

このページからオペラドライバーをダウンロードしました(operadriver_win64.zip)。

Operaブラウザが開く方法は次のとおりです。

Opera ブラウザ

Opera のバージョンは 41.0.2353.56 です。

前もって感謝します。:)

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

python - Selenium の webdriver.Opera() でエラーが発生します: 不明なエラーからのセッションが作成されていません: Runtime.executionContextCreated に無効な 'context' があります

Seleniumを使用してOperaブラウザでURLを開こうとしています。ここからoperadriver 0.2.2をダウンロードしましたhttps://github.com/operasoftware/operachromiumdriver/releases

これがpythonコードですopera.py

しかし、それは私にエラーを与えます:

webdriver.Chrome()insted の Operaを使用すると、すべてが機能します。

この問題をどのように解決できwebdriver.Opera()ますか?

0 投票する
1 に答える
604 参照

selenium-webdriver - テストの起動時に OperaDriver for Selenium がスタックしたままになる

TestNG を使用して、Selenium Java クライアントを使用して自動テストを実行しています。テストは chrome と firefox で正常に実行されていますが、opera で同じテストを実行しようとすると、次のコンソール メッセージでテストがタイムアウトすることになります。

環境

  • Ubuntu 16.04LTS
  • JDK10
  • セレン 3.11.0
  • OperaDriver 2.35(こちらからダウンロード)

コード

ここで何がうまくいかなかったのかを理解しようとしています。