QTP 脚本中关于ActiveX 控件的问题

上一篇 / 下一篇  2009-09-06 10:53:08

 录制一段脚本代码,在Expert View 窗口中编辑录制的脚本代码时,当鼠标点击某一行脚本代码,QTP 弹出一个对话窗口,提示为“当前安全设置禁止运行该页中的ActiveX 控件,因此,该页可能无法正常显示”。请问,该如何设置QTP,才能让该弹出窗口,在编辑脚本代码时,不再出现。

   1.我先更正一下你的第一个问题,那个关于弹出的关于Active的对话窗口,不是在使用QTP的录制过程中出现的,而是在录制完成后,在修改QTP的脚本时出现的 。   
我认为在编辑QTP脚本时,不应该出现这个关于Active的对话框口。
2.我有按照你说的方法去做,在不使用任何的测试工具的情况下,纯手动操作WEB程序,没有任何的关于Active的对话窗口出现。
我最初的观点是认为,该弹出对话窗口,是QTP的设置问题,现经过我的多次尝试。即,对浏览器安全选项的设置、对QTP的设置以及用编辑录制好的脚本,来验证所设置的选项是否正确后,问题终于的到解决。


现把解决方法公布如下:
之所以在编辑录制好的脚本时,QTP出现关于Active的对话提示窗口,问题在于QTP的设置,要消除该提示窗口。应对QTP作如下设置:toos---options..------Active Screen----Advanced-------点选Load ActiveX controls
作过如上设置之后,重新录制脚本,录制完成后,在QTP的Expert View中编辑脚本代码,QTP就不会再弹出关于Active控件的对话框了。


TAG:

 

评分:0

我来说两句

Open Toolbar