需要在selenium java中单击一个按钮
HTML代码需要在selenium java中单击一个按钮,java,selenium,selenium-chromedriver,Java,Selenium,Selenium Chromedriver,HTML代码 <button class="slds-button slds-col--padded slds-size--1-of-3 slds-medium-size--1-of-4 slds-large-size--1-of-12 slds-button--neutral" ng-click="changePipelineView('Acquisition', 'building', '', 'Building Acquisition')">Bldg Acq.</butt
<button class="slds-button slds-col--padded slds-size--1-of-3 slds-medium-size--1-of-4 slds-large-size--1-of-12 slds-button--neutral" ng-click="changePipelineView('Acquisition', 'building', '', 'Building Acquisition')">Bldg Acq.</button>
建筑空调。
无法单击此元素以提供您的建议帮助…请尝试此选项
driver.findElement(By.className("slds-button")).click();
driver.findElement(By.xpath(//button[contains(text(),'Bldg Acq')))))。单击()代码>是否检查按钮是否位于不同的框架或主体上无法单击表示什么?有什么错误吗?你尝试了什么?你能展示你的努力吗?我得到一个错误:没有这样的元素:找不到元素:{“方法”:“xpath”,“选择器”:“//button[contains(text(),'Bldg Acq')]”}(会话信息:chrome=58.0.3029.110)请参阅:SO的期望是,用户提问时不仅要进行研究以回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见:我已经发布了我面临的错误和问题,请不要在iframe中给出不恰当的评论您的元素是什么?