Debugging 在selenium中调试user-extensions.js的可能性

Debugging 在selenium中调试user-extensions.js的可能性,debugging,selenium-rc,Debugging,Selenium Rc,我有一个由selenium测试的webapp。一切都很顺利:用java编写测试,通过firebug在我的webapp中设置断点 不幸的是,我无法调试user-extensions.js it self:在启动java测试之后,两个firefox窗口被打开。一个保存webapp进行测试,另一个保存使用用户扩展的数据流 如何调试用户扩展?这似乎是不可能的。我做了一个变通办法,并将功能切换到我的webapp进行调试。这取决于您使用的浏览器。我已经能够使用Chrome调试用户扩展。在控制窗口中,您需要右

我有一个由selenium测试的webapp。一切都很顺利:用java编写测试,通过firebug在我的webapp中设置断点

不幸的是,我无法调试user-extensions.js it self:在启动java测试之后,两个firefox窗口被打开。一个保存webapp进行测试,另一个保存使用用户扩展的数据流


如何调试用户扩展?

这似乎是不可能的。我做了一个变通办法,并将功能切换到我的webapp进行调试。

这取决于您使用的浏览器。我已经能够使用Chrome调试用户扩展。在控制窗口中,您需要右键单击,然后将窗口作为选项卡查看。一旦你这样做了,你可以激活控制窗口的开发者工具,其中包括JavaScript调试器。

可以使用Venkman调试器(一个单独的Firefox扩展)和Firefox直到32版,这是一个非常宝贵的组合

在Firefox33及更高版本中,Venkman因api更改而崩溃,本机调试器不幸不允许调试基于xul的扩展