我希望你能帮助我,我使用硒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