問題タブ [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.
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を試しましたが、毎回ランダムなポートに接続しようとしているため、機能設定は無視されているようです。ファイアウォールも一時的にオフにしています。
selenium - Operaドライバーを使用しながら複数のウィンドウを操作する
私はオペラバージョン12.11でオペラドライバーを使用しています。オペラを起動するために使用するコードは次のとおりです。
Operaブラウザが開き、テストは正常に実行されますが、リンクをクリックするか、他の方法で新しいウィンドウを開くと、同じページでウィンドウが開くため、ウィンドウへの切り替えに失敗します。誰かが私にこれの回避策を提案できますか?
selenium - Chrome、IE、Opera での SSL 証明書の処理に関する問題
タイトルのとおり、Chrome、IE、Opera ブラウザで SSL 証明書の処理に苦労しています。私がやっていること:
私が得ているもの:
同様に、次のクラスを使用OperaOptions
して、Opera ブラウザでも同じ結果が得られます。OperaDriver
また、Internet Explorer ブラウザーの場合InternetExplorerOptions
、InternetExplorerDriver
クラスを使用することで、エラーは発生しませんが、SSL 証明書は適切に処理されません。
どんな助けでも大歓迎です。
selenium - OperaDriver が起動しない
先週、Opera ブラウザのアップデートがありました。それ以来、それは機能しなくなりました。ブラウザーを開き、URL に「data:,」を表示し、webdriver 例外をスローします。Opera 41 は Selenium 2.53.1 と互換性がありますか?
スローされる例外は次のとおりです。
ブラウザの初期化は簡単です。
セレン3も試しましたが、うまくいきませんでした。同じ例外が発生しました。
java - Opera ドライバーが Selenium で動作しない - Java
Selenium Web Driver - Java を使用して、クロス ブラウザー テスト スクリプトを作成しています。Firefox、Chrome、および IE ブラウザーが開いており、スクリプトを正常に実行しています。ただ、operaではブラウザしか開いていません。またdriver.manage().window().maximize();
、動作していません。ブラウザを開いて、私が閉じるまで待ってください。ブラウザーを手動で閉じると、テスト スイートが失敗します。
これが私のJavaクラスです。
ここにtestng.xmlがあります
このページからオペラドライバーをダウンロードしました(operadriver_win64.zip)。
Operaブラウザが開く方法は次のとおりです。
Opera のバージョンは 41.0.2353.56 です。
前もって感謝します。:)
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()
ますか?
selenium-webdriver - テストの起動時に OperaDriver for Selenium がスタックしたままになる
TestNG を使用して、Selenium Java クライアントを使用して自動テストを実行しています。テストは chrome と firefox で正常に実行されていますが、opera で同じテストを実行しようとすると、次のコンソール メッセージでテストがタイムアウトすることになります。
環境
- Ubuntu 16.04LTS
- JDK10
- セレン 3.11.0
- OperaDriver 2.35(こちらからダウンロード)
コード
ここで何がうまくいかなかったのかを理解しようとしています。