簡體   English   中英

獲取“線程“main”中的異常java.lang.NoSuchMethodError:org.openqa.selenium.WebElement.setSelected()V”錯誤

[英]Getting "Exception in thread "main" java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.setSelected()V" error

我正在嘗試在下拉列表中選擇一個值,但在 maven 項目Exception in thread "main" java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.setSelected()出現異常。

代碼:

Select dropdown = new Select(driver.findElement(By.xpath("//select[@name=\"ppw-expirationDate_year\"]")));
dropdown.selectByVisibleText("2025");

錯誤:

線程“main”中的異常 java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.setSelected()V at org.openqa.selenium.support.ui.Select.selectByVisibleText(Select.java:111) at Test.Test1。 AppTest.main(AppTest.java:62)

嘗試使用以下代碼:

Select dropdown = new Select(driver.findElement(By.xpath("//select[@name='ppw-expirationDate_year']")));
dropdown.selectByVisibleText("2025");

您必須確保在單引號中寫入屬性值並刪除 IDE 默認放置的轉義字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM