ここで問題となるのは、新しいタブ/ウィンドウにフォーカスを合わせることができず、代わりにフォーカスが最初のものに残ります。助けてください。Selenium Webdriverを使用してInternet Explorerのnewtab/windowにフォーカスを切り替えることができません
driver=new InternetExplorerDriver();
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
//driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"n");
for (String winHandle : driver.getWindowHandles())
{
driver.switchTo().window(winHandle);
}
driver.get("https://google.com/");
あなたの研究を共有することで、皆が役に立ちます。何を試したのか、それがあなたのニーズを満たしていない理由を教えてください。これは、時間をかけて自分自身を助けようとしていることを示しています。明白な回答を繰り返さないようにしてくれています。そして、より具体的で適切な答えを得ることができます。 [ask]も参照してください。 – JeffC
私は上記のコードを試してみました。Firefoxのブラウザとソリューションではうまくいきます。[リンク] http://stackoverflow.com/questions/19117747/how-to-switch-between-two-windows-in-browser- using-selenium-java [link] – Ravi