通过类单击按钮,因为它没有 ID 。还是通过值(value)?
尝试过 className 、 cssSelector 、partialLinkText 和 LinkText 但遗憾的是单击“保存”按钮不起作用
System.out.println("Succesful in Saving Product ");
WebElement save = driver.findElement(By.className("bttn-positive save-button"));
save.click();
应该能够点击保存按钮
最佳答案
我们不能在className
定位器中使用多个类名。因此,您可以使用具有多个类名称的 XPath 定位器,如下所示 (//input[@class='bttn-positive save-button']
)
代码:
System.out.println("Succesful in Saving Product ");
WebElement save = driver.findElement(By.xpath("//input[@class='bttn-positive save-button']"));
save.click();
关于java - 如何使用 Selenium 和 Java 通过类名识别元素并单击它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57488990/