J'ai un scénario où je dois faire un clic droit sur un lien, quand le menu contextuel apparaît, je dois cliquer sur l'option "Ouvrir le lien dans la fenêtre de navigation privée". Lorsque j'essaie d'obtenir ceci par un extrait de code ci-dessous, un menu contextuel apparaît, mais au lieu de lancer le lien dans une nouvelle fenêtre, le lien est lancé dans la même fenêtre.Sélectionner l'option clic droit du menu contextuel dans le sélénium
driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("http://www.google.com/");
Actions action = new Actions(driver);
WebElement ele = driver.findElement(By.linkText("About"));
action.contextClick(ele).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ENTER).perform();
des suggestions comment faire que cela se produise?
J'ai un scénario où je dois ouvrir deux fenêtres/onglets en cliquant sur un lien de fenêtre parent et d'effectuer une opération simultanément dans les deux fenêtres en utilisant driver.switchTo(). J'essaie d'ouvrir cette fenêtre en mode incognito juste pour m'assurer que les sessions du navigateur sont différentes – Yogiraj