我試圖從自定義日期選擇器中選擇一個日期,但它不起作用。 HTML 與它的外觀截圖一起粘貼如下。我曾嘗試過WebElement dateWidget = driver.findElement(By.className("ui-state-default"));List columns=(List) dateWidget.findElements(By.tagName("ui-state-default"));for (WebElement cell: columns){ //Select 13th Date if (cell.getText().equals("13")){ cell.findElement(By.linkText("13")).click(); break; }}甚至嘗試等待命令以便找到定位器但沒有成功。WebDriverWait(driver,100).until(ExpectedConditions.elementToBeClickable(By.cssSelector兩者都不起作用,因為它無法識別元素可以幫助我解決這個問題。如果可能的話,我們甚至可以單擊上一個和下一個,以便我們也可以單擊一些以前的日期嗎?
Selenium Java:無法從日期選擇器中選擇日期
函數(shù)式編程
2022-10-20 17:12:17