enter image description here這是該元素的截圖(button
)我試圖找出:如何使用Selenium Webdriver識別按鈕?
如何才能辨別使用硒webdriver的按鈕?
enter image description here這是該元素的截圖(button
)我試圖找出:如何使用Selenium Webdriver識別按鈕?
如何才能辨別使用硒webdriver的按鈕?
您可以使用下面的XPath對於您的情況:
driver.findElement(By.xpath("//*[contains(text(),'Add Criteria')]")).click();
希望它會幫助你。
謝謝..它正在識別元素,但點擊不起作用,無法點擊此.same錯誤消息出現。 –
//a[contains(.,'Add Criteria')]
感謝您的回覆。請發送完整的命令。我試過但未能找到。 –
我試過driver.findElement(By.xpath(「// a [contains(。,'Add Criteria')]」))。click();但錯誤指出「元素是不可點擊點(一些座標)」 –
所以定位器是正確的,但你顯示不正確的html元素點擊) 我不能告訴你在哪裏你應該點擊,如果我沒有看到元素頁面,它的HTML –
看看selenium的定位器https://www.w3schools.com/xml/xpath_intro.asp https://www.protechtraining.com/bookshelf/selenium_tutorial/locators?ncr=1 – Thomas