Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要在selenium java中单击一个按钮_Java_Selenium_Selenium Chromedriver - Fatal编程技术网

需要在selenium java中单击一个按钮

需要在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

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.</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中给出不恰当的评论您的元素是什么?