Je possède ce spectacle de code ci-dessous:Comment puis-je faire sélénium attendre jusqu'à ce que la page suivante est chargée avec la même URL et ont les mêmes champs
driver.findElement(By.id("submit")).sendKeys(Keys.ENTER);
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
driver.findElement(By.id("search-trigger")).sendKeys(Keys.ENTER);
driver.findElement(By.id("search-trigger")).sendKeys("Shampoo");
driver.findElement(By.id("search-trigger")).sendKeys(Keys.ENTER);
Je veux rechercher un produit et l'option recherche est avant et après la page de connexion, mais ici, je veux le faire après la page de connexion J'ai utilisé
driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);
mais il ne fonctionne pas et je ne peux pas utiliser
WebElement “”= driver.findElement(By.id(""));
comme l'option de recherche est sur les deux pages et URL reste la même après la connexion aussi