我有以下expaths
driver.findElement(By.xpath("/html/body/div/div/div/div[2]/div[2]/div[1]/div/div[1]/button[1]/img")).click();
driver.findElement(By.xpath("/html/body/div/div/div/div[2]/div[2]/div[1]/div/div[1]/button[1]")).click();
它不工作嘗試。請建議我。
此頁面的源代碼
<button class="btn btn-success btn-fab demo-switcher-fab ng-scope" ng-if="innoassist_AuthUserdata.roles[21].create_permission != 0" ui-sref="App.addequipment" data-toggle="tooltip" tooltip="Add Asset" tooltip-placement="left" href="#/App/addequipment">
<img src="../theme-assets/images/plus.png">
</button>
你的XPath的是因爲相對性可怕。請閱讀爲什麼要使用絕對xpath而不是相對的。 – demouser123