首页 > 解决方案 > 无法使用 CSS、Class 或 XPath 定位器单击元素

问题描述

我正在尝试单击一个按钮。我尝试了 CSS、XPath 和 ClassName 定位器。我收到“未知错误:元素无法点击”错误

WebDriverWait wait4 = new WebDriverWait (driver, 15);  
 wait4.until(ExpectedConditions.elementToBeClickable(By.cssSelector("#get- 
   quote-enabled > fieldset > a"))).click();      

在此处输入图像描述

标签: javaselenium

解决方案


尝试使用“动作”对象:

Actions actions = new Actions(driver);
WebElement webelement = By.cssSelector("#get- 
   quote-enabled > fieldset > a");
actions.moveToElement(webelement).click().perform();

推荐阅读