以下代码我没有点击按钮并显示错误消息。
WebElement clickNextButton = webDriver.findElement(By.cssSelector("button[ng-class='btn-success']"));
clickNextButton.click();
错误消息显示"没有这样的元素:无法找到元素。 {"方法":" css选择器","选择器":"按钮[ng-class =' btn-success'] "}
我还尝试了以下代码段但没有成功:
WebElement clickNext1 = webDriver.findElement(By.cssSelector("button[ng-class='pccCTRL.pow.Page1InputsValid() ? 'btn-success' : 'btn-default'']"));
clickNext1.click();
webDriver.findElement(By.partialLinkText("Next")).click();
webDriver.findElement(By.cssSelector("button[type='button']")).click();
以下是显示我尝试
按钮的html代码段的屏幕截图希望获得反馈。谢谢。
答案 0 :(得分:2)
好的,我能够通过使用By.xpath
来解决这个问题以下是解决它的代码段:
Unit