セレンJavaを使用してIEブラウザで実行されるアプリケーションのモーダルダイアログボックスが識別されない

じぶんの

セレンJavaを使用してIEブラウザで実行されているアプリケーションのモーダルダイアログボックスを識別できません。nullポインタ例外が発生します。私はすべての可能な方法を試しました。その問題にバグがあるかどうか知りたいですか?

Deepak-MSFT

モーダルダイアログに切り替えられないということですか?はいの場合は、以下のコード行を参照すると、親ウィンドウからモーダルダイアログに切り替えるのに役立つ場合があります。

 String parentWindowHandler = driver.getWindowHandle(); // Store your parent window
String subWindowHandler = null;

Set<String> handles = driver.getWindowHandles(); // get all window handles
Iterator<String> iterator = handles.iterator();
while (iterator.hasNext()){
    subWindowHandler = iterator.next();
}
driver.switchTo().window(subWindowHandler); // switch to popup window

// Now you are in the popup window, perform necessary actions here

driver.switchTo().window(parentWindowHandler);  // switch back to parent window

参照:

Javaを使用してSeleniumWebDriverでポップアップを処理する方法

上記の説明から何かを誤解した場合は、サンプルコードを使用して問題に関する詳細な説明を提供してみてください。もう一度問題を確認し、提案を提供しようとします。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Kubuntu:「ユーザーのセッションNで停止ジョブが実行されている」とシャットダウンが遅くなるのを回避する方法-KDEログアウトでスクリプトを実行してVPNを切断する可能性があります

ブラウザ(chrome / firefox)でローカルJavaアプレットを実行します「セキュリティ設定によりローカルアプリケーションの実行がブロックされました」

ブラウザからローカルホストで実行されているSignalRアプリケーションにアクセスします

ホストブラウザのDockerコンテナ内で実行されているWebアプリケーションにアクセスしますか?

フェードアニメーションを使用すると、ブートストラップモーダルダイアログが表示されない

同じブラウザーで2つのアプリケーションモジュールに同時にアクセスし、ユーザーがまだログインしていない場合、プロバイダーOAuth状態の不一致を許可する

シングルスパアプリケーションがサブディレクトリにデプロイされている場合、ブラウザの更新で「ページが見つかりません」エラーが表示されます

URL「/セッション」は有効なリソースにマッピングされませんでした| Javaを使用してwinAppDriver / Windowsアプリケーションのドライバを使用してデスクトップアプリケーションのテストを実行するには?

アプリケーションがJavaで実行されているモニターを認識します

ローカルホストで実行されているアプリケーションが、モバイルからのアクセス時にカメラのマイクを有効にできない

AWSリダイレクションでホストされているAngularアプリケーションは、S3よりも前にクラウドフロントを使用してアクセスを拒否します

タスクスケジューラは、ログアウトおよびログイン後にアプリケーションのGUIを表示できません(ユーザーがログオンしているかどうかに関係なく実行されます)

Selenium Webdriverを使用して、モバイルブラウザ(モバイルアプリではない)で実行されるアプリケーションを自動化できますか

ウェブメールクライアントは、ロードされているブラウザでメールをレンダリングしますか?

ワーカープロセスを実行しているHerokuにデプロイされたアプリケーションにリダイレクトURIを使用するにはどうすればよいですか?

デスクトップブラウザで実行されているモバイルアプリでモバイル画面をレンダリングするにはどうすればよいですか?

クラウドHSMサービスプロバイダーがシミュレーションソフトウェアではなく物理ハードウェアセキュリティモジュールを実際に使用していることを確認するにはどうすればよいですか?

アプリケーションがバックグラウンドで実行されているときに着信のイベントを取得する

XCodeでデバッグモードで実行されているiOSアプリケーションのメモリ全体のダンプを作成する方法

アプリはモーダルで表示されませんが、「アプリケーションがアクティブなコントローラーをモーダルで表示しようとしました」でクラッシュします

SCCMを介してSYSTEMセッションで実行されているインタラクティブアプリケーション

RxJでエラーが発生する「認識されないティアダウン10がサブスクリプションに追加されました」

RxJでエラーが発生する「認識されないティアダウン10がサブスクリプションに追加されました」

ブートストラップナビゲーションバーのサイズを小さなブラウジングエリアに変更した後、モーダルの入力フォームが下部にドロップされました

オンプレミスマシンブラウザで会社からAWSEC2インスタンスプライベートIPにアクセスして、EC2で実行されているアプリケーションにアクセスする方法

ダイアログボックスを使用してアプリケーションを実行しているAzureDevOpsエージェント

Facebookブラウザのログインがアプリケーションにリダイレクトされた後、ハンドラーが呼び出されない

特定のアプリケーションがフラッターとダーツを介してAndroid / iOSデバイスにインストールされていることを識別する方法はありますか?

ユーザーがアプリケーションを閉じるときにカウントダウンタイマーが実行されない

TOP 一覧

  1. 1

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  2. 2

    Ansibleで複数行のシェルスクリプトを実行する方法

  3. 3

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  4. 4

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    パンダは異なる名前の列に追加します

  8. 8

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  9. 9

    グラフ(.PNG)ファイルをエクスポートするZabbix

  10. 10

    Chromeウェブアプリのウェブビューの高さの問題

  11. 11

    ラベルとエントリがpythontkinterに表示されないのはなぜですか?

  12. 12

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  13. 13

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  14. 14

    Reactでclsxを使用する方法

  15. 15

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  16. 16

    テキストフィールドの値に基づいて UIslider を移動します

  17. 17

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  18. 18

    MLでのデータ前処理の背後にある直感

  19. 19

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  20. 20

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  21. 21

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

ホットタグ

アーカイブ