Je dois sélectionner un pays de la liste déroulante de https://www.parcelhero.com mais quand j'utilise le code ci-dessous pour cela, parfois ça marche parfois pas, donnant l'erreur de Element non trouvé (xpath ("// * [@ id = 'dvQuoteFrom']/div/bouton "))Comment utiliser sélénium webdriver pour sélectionner une option du menu déroulant Bootstrap?
driver.findElement(By.xpath("//*[@id='dvQuoteFrom']/div/button")).click();
Thread.sleep(4000);
WebElement txt = driver.findElement(By.xpath("html/body/div[14]/div/div/input"));
txt.sendKeys("Great Britain");
List <WebElement> InnerDropdown1 =driver.findElements(By.xpath("//*[@class='active']"));
for(WebElement option1 : InnerDropdown1)
{ System.out.println(option1.getText());
if(option1.getText().contains("Great Britain")) {
option1.click();
break;
}
}
Quand je WebElement txt = driver.findElement (By.className (" bs-searchbox ")); alors aussi j'ai eu l'uable pour trouver l'erreur d'élément.
S'il vous plaît aidez-moi à sélectionner un pays de mon choix dans la liste déroulante pays?
Merci, je vais le vérifier – user2044296