Windowsのウィンドウを複数のスイッチング

ウィンドウスイッチ

  • ウィンドウのページ要素のさらなる操作は、ウィンドウが最初に切り替える必要があります
  • スイッチング方式:名前が操作ハンドルまたはウィンドウハンドルに渡されました

driver.switchTo.window(nameOrHandle);
どのようにウィンドウハンドルを取得する
driver.getWindowHandle();
driver.getWindowHandles();
EG:
chromeDriver.get(URL);
chromeDriver.findElement(By.id( "AA"))のSendKeys。 ( "これは最初のウィンドウで");
System.out.printlnは( "フロントジャンプウィンドウハンドル:" + chromeDriver.getWindowHandle());
time.sleep(2000年)
の後のSystem.out.println(「ジャンプウィンドウハンドル:「+ chromeDriver.getWindowHandle());
セット<ストリング>ハンドルchromeDriver.getWindowHandles =();
(文字列ハンドルの:ハンドル){
 。chromeDriver.switchTo()ウィンドウ(ハンドル);
 IF(chromeDriver.getTitle( ).equals( "b.html")
  BREAK;
}
。chromeDriver.findElement(By.id( "BB"))のSendKeys( "これは第二の窓です")。

おすすめ

転載: www.cnblogs.com/JacquelineQA/p/12593766.html