qtp把web页面录成了windows脚本
qtp录制web页面时只录制下来了关闭操作,其他操作都没有录制下来,脚本如下请问原因:Window("Microsoft Internet Explorer").Close
Window("Microsoft Internet Explorer").Close
Window("Microsoft Internet Explorer").Resize 682,734
Window("Microsoft Internet Explorer").Move 0,0
Window("Microsoft Internet Explorer").Close
Window("Microsoft Internet Explorer_2").Close
配置如下:
1、record and run setting(web标签页):microsoft internet explorer
http://192.0.0.31/building/default.aspx
2、record and run setting(windows标签页):选择第二项。 2、record and run setting(windows标签页):选择第二项。
改成第一项 选用web模式录制 幸好我昨天解决了这个问题。
QTP在录制和识别Web对象时,都只能识别到Windows标准控件,无法识别Web对象。折腾了很久,今天终于发现,IE的加载项中,把QTP用来识别Web元素的控件给禁用了,启用后正常。
如下图中的BHOManager Class: mstiunicon!你说的这个库文件在哪在改啊? mstiunicon你好:
请问在win2k中怎样打开IE加载器,启动BHOManager Class控件??? 1.打开IE,点击“工具”的菜单
2.在下拉菜单中点击“管理加载项”
3.找到BHOManager这个控件,并启用。
4.如果没有这个控件,试试重装操作QTP或者操作系统。 mstiunicon 你好:
xp系统中按照你的方法能打开“管理加载项”,但是在win2k中根本不存在“管理加载项”。 恩,2000 sever的确没有. 那海林 你肯定也是这个原因吗?分析一下,别总跟着跑 就是那样的,我已经重新装了。问题是解决了,但是具体原因还是没有搞懂。 win2000的操作系统下,可以使用一些工具来管理IE的加载项,比如windows优化大师,我用的就是这个,呵呵 测试一下下 还是不知道,最后选择了重装。。 我这边重装了,然后加载项,BTManager也是启动的。都无法录制web页面元素 这个问题我遇到过……重装都不行……
原因很简单就是,IE用了安全模式启动……
在IE选项-安全,去掉安全模式就可以用了…… {:4_83:}关注中!
页:
[1]