ポップアップウィンドウに切り替えたいのですが、やり方がわかりません。やり方わかる人いたら教えてください。
詳細については、ここに写真を添付しました。
ポップアップウィンドウに切り替えたいのですが、やり方がわかりません。やり方わかる人いたら教えてください。
詳細については、ここに写真を添付しました。
私が見つけた最良の方法は次のとおりです。driver.switchTo().frame(0);
を使用できますがdriver.switchTo();
、コードをシンプルに保ちたい場合は、ポップアップで必要な要素が表示されるのを待って操作を続けることができます..
たとえば、操作がアカウント入力フィールドにデータを入力する場合
new WebDriverWait(driver,60).until(ExpectedConditions.visibilityOfElementLocated(By.id("Account"))).sendKeys("1234");
上記のコードは、ポップアップが表示されるまで待機し、アカウントにデータを入力します (ここでは、ID はAccountであると想定しています) フィールド..