Selenium FirePath在键入x-path后不显示HTML代码
在fire path文本字段中键入Selenium FirePath在键入x-path后不显示HTML代码,selenium,selenium-webdriver,xpath,webdriver,firepath,Selenium,Selenium Webdriver,Xpath,Webdriver,Firepath,在fire path文本字段中键入xpath后,如果x-path正确,则它将显示相应的HTML代码。它以前工作得很好 但是现在它没有显示相应的HTML代码,即使xpath是正确的 有人能帮我找到这个问题的解决办法吗?我甚至卸载了fire path并重新安装,但它仍然不工作。新版本的Firefox不支持firebug 如果您愿意,可以使用chrome开发工具 我个人使用chrome开发工具编写XPath 更多信息请参考我的答案 如果您访问的GitHub页面,它会清楚地提到: FirePath是一个
xpath
后,如果x-path正确,则它将显示相应的HTML代码。它以前工作得很好
但是现在它没有显示相应的HTML代码,即使xpath
是正确的
有人能帮我找到这个问题的解决办法吗?我甚至卸载了fire path并重新安装,但它仍然不工作。新版本的Firefox不支持firebug 如果您愿意,可以使用chrome开发工具 我个人使用chrome开发工具编写XPath 更多信息请参考我的答案
如果您访问的
GitHub页面
,它会清楚地提到:
FirePath是一个Firebug扩展,它添加了一个开发工具来编辑、检查和生成XPath表达式和CSS3选择器
现在,如果您访问的主页
,它会清楚地提到:
Firebug扩展不再被开发或维护。我们邀请您改用Firefox开发工具,Firebug随附。下一步
因此,方向很明确,我们必须使用DevTools[F12]
,它与Mozilla Firefox 56.x+以后的版本集成。
用法示例:
现在,让我们假设我们必须识别Google主页上搜索框的xpath
打开Mozilla Firefox 56.x
浏览器并浏览到urlhttps://www.google.co.in
按F12
打开DevTools
在DevTools
部分的Inspector
选项卡上,使用Inspector
标识搜索框
WebElement
复制xpath
(绝对值)并将其粘贴到文本板中
构造一个逻辑唯一的xpath
在DevTools
部分的Console
选项卡上的JS
子菜单中,粘贴按以下格式构造的逻辑唯一的xpath
,然后点击Enter
/Return
:
$x("logical_unique_xpath_of_search_box")
将反映由xpath
标识的WebElement
您好,先生,Firefox有什么办法吗是的,firfox还有很多附加功能。。这个我最喜欢的,你可以分享一些快照,这样我可以给你一个解决方案