有没有办法将自己的代码注入Firefox的QTP'
Is there any way to inject own code into QTP's 11 Extension for Firefox
我仍然在与HP QTP 11作斗争:在Firefox中运行脚本执行失败,但调试查看器显示操作结果
通过进入Firefox错误控制台中,我可以看到QTP用于执行交互的文件:
错误:obj[FuncName] is undefinedfile:///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看不到这些更改(或者忽略警报?)我试着重新启动火狐,做硬刷新(Ctrl+F5和Ctrl+R)。那么,有没有什么方法可以调试那些js文件,qtp用来与firefox交互的。
谢谢!
Firefox缓存XPCOM组件和JavaScript模块("fastload")。您需要确保在进行更改时忽略缓存。在当前的Firefox版本中,您可以使用-purgecaches
命令行标志运行Firefox。在Firefox 3中。
nglayout.debug.disable_xul_cache
首选项,并将其设置为true
。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- JS可以在Chrome中工作,但不能在Firefox中工作
- createElement("a") - FireFox JavaScript
- 为什么javascript:void(0)在Firefox中不起作用
- Facebook登录按钮没有'不能在Firefox上工作
- jpm的默认Firefox路径没有'不起作用
- 重载JS'firefox中的对象原型
- Ajax调用在Firefox中不会自动响应
- JS在firefox中无法正常工作
- firefox插件和dev/panel之间的通信
- IE/Chrome中未定义的函数,但Firefox中没有
- ascii输入键通过firefox中的javascript返回0
- 在firefox和chrome中的左侧显示iframe滚动条
- html5 drawImage适用于firefox,而不是chrome
- angularjs$valid-on-dates在firefox中报告错误
- 您可以使用JavaScript和Firefox扩展来更改现有页面吗
- 设置 CSS 背景在 Firefox 中不起作用
- 如何从Javascript打开Firefox
- 滚动在Chrome中有效,但在Firefox或IE中无效
- 有没有办法将自己的代码注入Firefox的QTP'