[英]How can I solve this "is not a valid XPath expression"
我正在嘗試 select 從國家下拉列表中的國家。
List<WebElement> countryDropDown = driver.findElements(By.xpath(("(//div[@class='uk-dropdown uk-open uk-dropdown-bottom-center']//li")));
WebdriverHelper.selectOptionFromDropDown(countryDropDown, "Spain");
下拉菜單打開,顯示列表,然后我收到此消息:
無法對“文檔”執行“評估”:字符串“(//div[@class='uk-dropdown uk-open uk-dropdown-bottom-center']//li'不是有效的 XPath 表達式
那里有多余的括號。
代替
List<WebElement> countryDropDown = driver.findElements(By.xpath(("(//div[@class='uk-dropdown uk-open uk-dropdown-bottom-center']//li")));
嘗試這個:
List<WebElement> countryDropDown = driver.findElements(By.xpath("//div[@class='uk-dropdown uk-open uk-dropdown-bottom-center']//li"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.