Javascript 有没有办法将自己的代码注入QTP';Firefox的s 11扩展

Javascript 有没有办法将自己的代码注入QTP';Firefox的s 11扩展,javascript,firefox,qtp,firefox3.6,Javascript,Firefox,Qtp,Firefox3.6,我还在和你打架 通过Firefox错误控制台中的条目,我可以看到QTP使用哪些文件执行交互: 错误:obj[FuncName]是未定义的源文件: file:///C:/Program%20Files/HP/QuickTest%20Professional/Bin/Mozilla/Common/components/ScriptWrapperXPCOM.js -> file:///c:/program%20files/hp/quicktest%20professional/bin/JSFiles/

我还在和你打架

通过Firefox错误控制台中的条目,我可以看到QTP使用哪些文件执行交互:

错误:obj[FuncName]是未定义的源文件: file:///C:/Program%20Files/HP/QuickTest%20Professional/Bin/Mozilla/Common/components/ScriptWrapperXPCOM.js -> file:///c:/program%20files/hp/quicktest%20professional/bin/JSFiles/mzDotObj.js 电话号码:76

所以,作为一种可能的方法来找到为什么脚本执行失败的解决方案,但调试查看器和使用“eval”函数是有效的,我想在这些JS文件中添加一些调试点,看看会发生什么。我试图将警报放入mzDotObj.js,但看起来Firefox没有看到更改(或者忽略警报?)。我尝试重新启动firefox,进行硬刷新(Ctrl+F5和Ctrl+R)。那么,有没有办法调试那些js文件,qtp使用这些文件与firefox交互


谢谢大家!

Firefox缓存XPCOM组件和JavaScript模块(“快速加载”)。您需要确保在进行更改时忽略缓存。在当前的Firefox版本中,您使用
-purgecaches
命令行标志运行Firefox。在Firefox3.x中,您需要添加一个布尔首选项,并将其设置为
true

您在上一篇文章中的代码示例看起来像VBScript。Firefox是否支持VBScript?此代码在Quick Test Professional中执行。