Java 在xpath对象中找不到Selenium Webdriver

Java 在xpath对象中找不到Selenium Webdriver,java,selenium,webdriver,selenium-webdriver,Java,Selenium,Webdriver,Selenium Webdriver,我正在使用Java实现SeleniumWebDriver的自动化。我需要单击span标记内的类名。 例子 为此,我使用xpath选择class=“selcteME”并使用click()。如果在调试模式下设置断点,但在调试模式下运行没有断点的脚本时,对象未被选中,则此操作正常 如果您有解决方案,请分享或建议我如何在span标记中获取类名 ()没有xpath您尝试过CSS选择器吗 我建议使用一些IDE来生成基本测试,然后使用您的逻辑。粘贴您遇到问题的html片段。我认为问题在于元素尚未加载,您应该

我正在使用Java实现SeleniumWebDriver的自动化。我需要单击span标记内的类名。 例子

为此,我使用xpath选择class=“selcteME”并使用click()。如果在调试模式下设置断点,但在调试模式下运行没有断点的脚本时,对象未被选中,则此操作正常

如果您有解决方案,请分享或建议我如何在span标记中获取类名


()没有xpath

您尝试过CSS选择器吗


我建议使用一些IDE来生成基本测试,然后使用您的逻辑。

粘贴您遇到问题的html片段。我认为问题在于元素尚未加载,您应该等待它。检查这个可能的重复,而使用CSS选择器和其他定位技术通常比XPath更可取,OP特别指出XPath表达式在调试时工作。这暗示了一个计时问题,而不是XPath问题。