Selenium FirePath在键入x-path后不显示HTML代码

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是一个

在fire path文本字段中键入
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
    浏览器并浏览到url
    https://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还有很多附加功能。。这个我最喜欢的,你可以分享一些快照,这样我可以给你一个解决方案