使用Selenium 和Java 自動建議選擇
在動態下拉清單填入建議以回應使用者輸入的情況下,選擇所需的選項可能具有挑戰性。本問題探討了在處理 https://demoqa.com/automation-practice-form 練習表單中的「主題」欄位時從此類下拉清單中選擇值的問題。
提供的程式碼,其中涉及發送按鍵來填充輸入字段,但無法實際選擇值。要解決此問題,可以進行以下修改:
WebDriver Driver = new ChromeDriver(); Driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); //Driver.manage().window().maximize(); String url = "https://demoqa.com/automation-practice-form"; Driver.get(url); WebElement products=Driver.findElement(By.id("subjectsInput")); products.sendKeys("English"); products.sendKeys(Keys.ARROW_DOWN); products.sendKeys(Keys.ENTER);
在此更新的程式碼中:
這種修改後的方法示範了使用 Selenium 從動態下拉清單中選擇所需值和 Java。
以上是如何使用 Selenium 和 Java 在動態下拉選單中選擇自動建議選項?的詳細內容。更多資訊請關注PHP中文網其他相關文章!