0
能否幫我選擇下拉列表中的值?這裏的代碼段不起作用:WebDriver + Groovy:如何在下拉列表中選擇一個選項?
1)在這裏,我設法點擊下拉列表,並標記所需的選項,但無法選擇(點擊)它:
Field = driver.findElement(By.id("DriverID"))
Field.click()
Thread.sleep(5000)
Field.sendKeys("Alan")
Thread.sleep(5000)
Field.sendKeys(Keys.Enter)
2 )在這裏,什麼都沒有發生:
Field = driver.findElement(By.id("DriverID"))
Field.deselectAll()
Field.SelectByValue("Alan")
3)在這裏,什麼都沒有發生:
Field = driver.findElement(By.id("DriverID"))
Field.findElements(By.tagName("option")).find{ it.text == "Alan"}.setSelected()
有什麼想法?
感謝, 浣熊
你能後的選擇對象的HTML源代碼? –
這是商業。沒有什麼特別的:「選擇」標籤裏面有「選項」標籤。 – Racoon
其中一個選項是''是啊? #justchecking ;-) –