首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法将自己的代码插入到QTP的Firefox 11扩展中?

问有没有办法将自己的代码插入到QTP的Firefox 11扩展中?
EN

Stack Overflow用户
提问于 2011-09-06 06:58:12
回答 1查看 616关注 0票数 0

我还在和HP QTP 11: Script execution fails when running in Firefox, but Debug Viewer shows result of operation吵架

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

file:///C:/Program%20Files/HP/QuickTest%20Professional/Bin/Mozilla/Common/components/ScriptWrapperXPCOM.js错误: objFuncName是未定义的源文件:

-> objFuncName行: 76

因此,作为找到脚本执行失败的解决方案的一种可能方法,但是调试查看器和使用"eval“函数可以工作,我想在这些JS文件中放置一些调试点,看看会发生什么。我试图将警报放入mzDotObj.js,但看起来火狐看不到变化(或者忽略警报?)我尝试重新启动火狐,进行硬刷新(Ctrl+F5和Ctrl+R)。那么,是否有任何方法来调试那些js文件,qtp用来与firefox交互。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-06 07:06:38

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7316009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档