我已经安装了firebug并在eclipse上运行了一个WebDriver程序。 在运行代码时,页面显示URL但不显示Firebug图标。 另外,在手动打开浏览器时,Firebug显示已停用,我无法使用Firebug检查元素。
使用Firefox版本: - 45.0 eclipse版本: - 4.5 WebDriver版本:2.51 FireBug版本: - 2.0.19
答案 0 :(得分:1)
有两个问题
- 运行selenium代码后,firebug图标不存在:
醇>
Selenium每次运行脚本时都会创建新的配置文件。这就是为什么它不能在该浏览器中显示您的插件,插件和书签
您的添加仅会显示在您正在使用的个人资料中,例如手动打开浏览器您可以在硒代码中添加该配置文件,然后您就可以查看所有插件,书签和所有
This是您可以学习的教程链接。
- 禁用firebug图标
醇>
在FF版本51之前的几天,我也得到了那个firebu icon desable问题。要么你的ff版本和firebug版本不兼容。请看一下这个问题
Firebug toolbar button is always shown deactivated since Firefox 51.0.1
答案 1 :(得分:0)
以下是您的问题的答案:
您无法再将Firebug扩展添加到由WebDriver启动的Firefox会话中。
背后的原因是:
问题: Is your extension signed?
答案是“否”。
所以根据MDN,“Firefox 48 :(从Firefox 46推送).Firebook for Desktop的发行版和Beta版将不允许安装未签名的扩展,没有覆盖。
因此,要安装未签名的扩展程序,您需要将Firefox降级为47.x旧版本。
如果这回答你的问题,请告诉我。