我正在嘗試爲網頁執行硒自動化,但XPath不適用於grid\spans\telerik
控件中的元素。我已經使用了所有可能的場景來獲取元素的xpath。 我想點擊突出顯示的區域'報告'。請指導我。無法在網格中獲得有效的Xpath表達式
到目前爲止,我曾嘗試:
//*[@id="SidebarMenu_ulOverallMenu"]/li[13]/a
/html/body/form/div[3]/div[3]/div[1]/div/ul/li[13]/a
我正在嘗試爲網頁執行硒自動化,但XPath不適用於grid\spans\telerik
控件中的元素。我已經使用了所有可能的場景來獲取元素的xpath。 我想點擊突出顯示的區域'報告'。請指導我。無法在網格中獲得有效的Xpath表達式
到目前爲止,我曾嘗試:
//*[@id="SidebarMenu_ulOverallMenu"]/li[13]/a
/html/body/form/div[3]/div[3]/div[1]/div/ul/li[13]/a
安裝和螢火蟲插件firepath Firefox中。
您可以使用它們查看xpath。
Just Try By.linkText(「REPORTS」)
發生了很多次。你犯了一個小錯誤。可能是該div沒有顯示在屏幕上。因此,嘗試這種
driver.findElement(By.id("Sidebar")).click();
或
driver.findElement(By.id("SidebarMenu_pnlOverAll")).click();
然後
driver.findElement(By.xpath("[@id="SidebarMenu_ulOverallMenu"]/li[13]/a")).click();
或
driver.findElement(By.xpath("/html/body/form/div[3]/div[3]/div[1]/div/ul/li[13]/a")).click();
謝謝,但以上解決方案都顯示沒有這樣的元素存在...... – user3839583
嘗試更改硒罐版本。 – Sagar007
已被使用,沒有運氣 我有/ HTML /體/表格/ DIV [3]/div [3]/div [1]/div/ul/li [13]/a這個來自螢火蟲但它不工作ing,錯誤出現沒有這樣的元素 – user3839583