我必须使用这样的按钮测试动态应用程序:
<button class="btn btn-primary btn-mini" ng-click="addAnswer(question)" ng-show="question.editing">Add Answer</button>
我试图用它来定位按钮,但我失败了
getDriver().findElement(By.xpath("//img [@ng-click='addAnswer(question)']")).click();
使用 CSS
List AddAnswerBtn = getDriver().findElements(By.className("btn-primary")); AddAnswerBtn.get(0).click();
找到它的正确线是什么?我不想使用类来定位它,我想使用 Xpath 来定位按钮位置。