0
アプリケーションでは、forgot password?
とcontextClick()
というリンクがありますが、リンクを右クリックすることはできますが、 [新規]タブまたはウィンドウのいずれかにあります。 私が使用したコードは以下の通りです。Webdriverを使用して次のタブまたは別のウィンドウでリンクを開くことができません
WebElement wbLink=d.findElement(By.xpath("My xpath here"));
Actions act=new Actions(d);
act.contextClick(wbLink).sendKeys("W").build().perform();
//act.contextClick(wbLink).sendKeys("T").build().perform();
また、以下の方法も試しました。
Actions act=new Actions(d);
act.contextClick(wbLink).sendKeys(Keys.chord(Keys.CONTROL,"T")).build().perform();
これに感謝します。