我希望你能幫助我,我使用硒web驅動程序,並且我想在網站中找到特定的元素。我嘗試使用cssSelector和xpath,但我有一個InvalidSelectorException和NoSuchElementException。請參閱以下屏幕截圖瞭解更多詳情。無法使用cssSelector和xpath查找元素
我試圖找到BACK TO HOME按鈕。 通過使用螢火蟲,我能夠看到BACK TO HOME按鈕的底層HTML代碼。 我不熟悉如何處理突出顯示的HTML代碼,因爲大多數情況下,鏈接通常有一個名稱,並且cssSelector = linkText(「鏈接名稱」)可以解決問題,並且快速複製xpath命令可以輕鬆找到元件。但在這種情況下,cssSelector和xpath都不起作用。
如何找到這種HTML代碼?
你使用了什麼CSS選擇器或XPATH? – TheFisch
您可以使用FF的FirePath插件爲頁面上的任何元素找到正確的XPATH。 –
@Ivan Litskevich我已經使用了Firepath它可以識別xpath,但是當我將它與java代碼一起執行時,它無法識別元素 – zlloyd