2

次のような状況があります。

私はSelenium 2.35を使用し、Javaでプログラミングし、FireFoxを使用しています。Web ブラウザーで複数のタブを開いて操作するプログラムを作成します。

Web サイトの要素をクリックすると、Selenium はページが読み込まれるまで待ってから作業を続けますが、複数のタブを使用しているため、各タブのボタンをほぼ同時にクリックしたいのですが、ページがそれぞれに読み込まれるのを待つ必要はありません。次のものをクリックする前に。

質問はこれです:

ページが読み込まれるまで待たずに、異なるタブのすべてのボタンをクリックできる方法はありますか?

これは私のコードです:

for(int i = 2; i < cant ; i++){

  ((FirefoxDriver)driver).getKeyboard().sendKeys(Keys.CONTROL+Integer.toString(i));
  driver.switchTo().window(driver.getWindowHandle());
  driver.findElement(By.id("Registrar")).click();

}
4

0 に答える 0