我正在使用Java進行Selenium Webdriver的自動化操作。我需要點擊span標籤中的類名稱。 示例 未找到xpath對象中的Selenium Webdriver
爲此,我使用xpath選擇class =「selcteME」並使用click()。如果我在調試模式下放置斷點,但是當我在調試模式下沒有選擇斷點的情況下運行腳本時,這可以正常工作。
我怎麼能不XPath的
我正在使用Java進行Selenium Webdriver的自動化操作。我需要點擊span標籤中的類名稱。 示例 未找到xpath對象中的Selenium Webdriver
爲此,我使用xpath選擇class =「selcteME」並使用click()。如果我在調試模式下放置斷點,但是當我在調試模式下沒有選擇斷點的情況下運行腳本時,這可以正常工作。
我怎麼能不XPath的
有你在CSS選擇器試圖讓span標籤
()裏面的類名,請分享,如果你有解決方案或建議嗎?
我建議使用一些IDE來生成基本測試,然後使用你的邏輯。
雖然使用CSS選擇器和其他位置技術通常比XPath更可取,但OP特別指出調試時XPath表達式起作用。這提示了計時問題,而不是XPath問題。 – 2014-04-03 09:29:28
粘貼你遇到的問題的代碼片段 – raven 2012-08-12 01:34:45
我認爲問題是該元素尚未加載,你應該等待它。檢查了這一點http://stackoverflow.com/questions/11862866/how-can-i-overcome-element-id-exception-in-selenium/11863045#11863045 – Herokiller 2012-08-13 05:25:33
你使用什麼瀏覽器? – Arran 2012-08-13 08:42:08