JavaでSelenium WebDriverを使用してタブを切り替える

ウメシュクマール:

JAVAでのSelenium WebDriverの使用。新しいタブを開いていくつかの操作を実行し、前のタブ(親)に戻る機能を自動化しようとしています。スイッチハンドルを使用しましたが、機能しません。そして、奇妙なことに、2つのタブが同じウィンドウハンドルを持っているため、タブを切り替えることができません。

ただし、別のFirefoxウィンドウで試した場合は機能しますが、タブの場合は機能しません。

私を助けてください。タブを切り替えるにはどうすればよいですか。または、ウィンドウハンドルを使用せずにタブを切り替えるにはどうすればよいですか。私の場合、ウィンドウハンドルは両方のタブで同じです。

(同じウィンドウで異なるタブを開いても、ウィンドウハンドルは同じままであることがわかりました)

シリーシャミデラ:
    psdbComponent.clickDocumentLink();
    ArrayList<String> tabs2 = new ArrayList<String> (driver.getWindowHandles());
    driver.switchTo().window(tabs2.get(1));
    driver.close();
    driver.switchTo().window(tabs2.get(0));

このコードは完璧に機能しました。やってみよう。新しいタブで何かを実行する前に、常にドライバーを新しいタブに切り替える必要があります。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Javaを使用してSelenium WebDriverでフレームを切り替える方法

分類Dev

MAC で Java を使用して Selenium Webdriver で新しいタブを作成または切り替えることができない

分類Dev

SeleniumでLinktextを使用してブラウザーを切り替える

分類Dev

Chromeで新しいタブを開き、Seleniumを使用してJavaでその新しいタブに切り替える方法

分類Dev

JavaでSeleniumWebDriverを使用してブラウザタブを切り替えます

分類Dev

Webdriverを使用してiframeに切り替えることができません

分類Dev

Python3を介してSeleniumとWebDriverを使用してタブを切り替えているときに、「NoSuchWindowException:そのようなウィンドウはありません:ウィンドウはすでに閉じられています」

分類Dev

アクティブクラスでjsを使用してタブを切り替える

分類Dev

selenium webdriver javaを使用してこのポップアップ画面に切り替えるにはどうすればよいですか?

分類Dev

フィールド区切り文字としてタブを使用してawk内で並べ替える

分類Dev

SeleniumとPythonを使用してiframeを切り替える方法は?

分類Dev

タブを使用して切り替えることができる2つのhtmlフォーム

分類Dev

期待される条件new_window_is_openedを使用してタブを切り替え、SeleniumとPythonを使用してページタイトルを確認する方法

分類Dev

Selenium C#でChromeのタブを切り替える方法は?

分類Dev

複数のタブを開いて、SeleniumとWebdriverを切り替えるにはどうすればよいですか?

分類Dev

IDを使用してCodeceptionでIFrameを切り替える

分類Dev

Javaを使用してSeleniumWebdriverで2つのブラウザーを切り替える方法

分類Dev

タブ切り替えでコンテンツを切り替える

分類Dev

JavaでSelenium Webdriverを使用してタグ値を取得する方法

分類Dev

Jqueryを使用せずにJavaScriptでaddEventListenerを使用して画像を切り替える

分類Dev

タブを切り替えるまで、UITabBarControllerに属するUIViewControllerに対してviewWillAppearが起動しません

分類Dev

Selenium / ProtractorJavascriptを使用して新しいウィンドウに切り替える

分類Dev

別のディレクティブでngClick関数を使用して、あるディレクティブのデータを切り替える方法は?

分類Dev

javascriptを使用して1つのボタンで2つの異なる色を切り替える方法

分類Dev

SwiftUIで監視可能なオブジェクトを使用してビューを切り替える

分類Dev

テーブルでJQueryを使用してスパンテキストを切り替える

分類Dev

KDE Plasmaで、メタ+タブを使用して仮想デスクトップを切り替えるにはどうすればよいですか?

分類Dev

Font Awesome Iconsで:before:afterを使用してボタンを切り替えます

分類Dev

SeleniumとJavaを使用して複数のフレームを切り替える方法

Related 関連記事

  1. 1

    Javaを使用してSelenium WebDriverでフレームを切り替える方法

  2. 2

    MAC で Java を使用して Selenium Webdriver で新しいタブを作成または切り替えることができない

  3. 3

    SeleniumでLinktextを使用してブラウザーを切り替える

  4. 4

    Chromeで新しいタブを開き、Seleniumを使用してJavaでその新しいタブに切り替える方法

  5. 5

    JavaでSeleniumWebDriverを使用してブラウザタブを切り替えます

  6. 6

    Webdriverを使用してiframeに切り替えることができません

  7. 7

    Python3を介してSeleniumとWebDriverを使用してタブを切り替えているときに、「NoSuchWindowException:そのようなウィンドウはありません:ウィンドウはすでに閉じられています」

  8. 8

    アクティブクラスでjsを使用してタブを切り替える

  9. 9

    selenium webdriver javaを使用してこのポップアップ画面に切り替えるにはどうすればよいですか?

  10. 10

    フィールド区切り文字としてタブを使用してawk内で並べ替える

  11. 11

    SeleniumとPythonを使用してiframeを切り替える方法は?

  12. 12

    タブを使用して切り替えることができる2つのhtmlフォーム

  13. 13

    期待される条件new_window_is_openedを使用してタブを切り替え、SeleniumとPythonを使用してページタイトルを確認する方法

  14. 14

    Selenium C#でChromeのタブを切り替える方法は?

  15. 15

    複数のタブを開いて、SeleniumとWebdriverを切り替えるにはどうすればよいですか?

  16. 16

    IDを使用してCodeceptionでIFrameを切り替える

  17. 17

    Javaを使用してSeleniumWebdriverで2つのブラウザーを切り替える方法

  18. 18

    タブ切り替えでコンテンツを切り替える

  19. 19

    JavaでSelenium Webdriverを使用してタグ値を取得する方法

  20. 20

    Jqueryを使用せずにJavaScriptでaddEventListenerを使用して画像を切り替える

  21. 21

    タブを切り替えるまで、UITabBarControllerに属するUIViewControllerに対してviewWillAppearが起動しません

  22. 22

    Selenium / ProtractorJavascriptを使用して新しいウィンドウに切り替える

  23. 23

    別のディレクティブでngClick関数を使用して、あるディレクティブのデータを切り替える方法は?

  24. 24

    javascriptを使用して1つのボタンで2つの異なる色を切り替える方法

  25. 25

    SwiftUIで監視可能なオブジェクトを使用してビューを切り替える

  26. 26

    テーブルでJQueryを使用してスパンテキストを切り替える

  27. 27

    KDE Plasmaで、メタ+タブを使用して仮想デスクトップを切り替えるにはどうすればよいですか?

  28. 28

    Font Awesome Iconsで:before:afterを使用してボタンを切り替えます

  29. 29

    SeleniumとJavaを使用して複数のフレームを切り替える方法

ホットタグ

アーカイブ