录制的动作:下载-保存-close;Browser("xx系統首頁").Page("xx系統首頁_2").Frame("DesktopContent_2").WebButton("列印報表").Click
但是回放的时候点击下载就会弹出提示框(如图示)
“to help protect your security,Internet Explorer blocked this site from downloading files to your computer.click here for option...”,这个弹框我用对象探测器抓取它是一个button属性,单击有下拉框内容是:1.download file 2.what's the risk 3.information bar help(这三个都不是我要的),该button的右上角有一个叉,点了就回到首页了。。。
有时候QTP在跑的时候我自己手动帮它点一下偶尔可以下载,有时候也不行;个人觉得应该不是网络限制不让下载,因为手动操作的时侯都可以下载保存,会不会是缺少什么插件,还是QTP不支持下载动作,上网查了一下,有人说加载BHO或者以管理员身份执行,都试过了,还是不行,求各位指点!!!作者: caesar1 时间: 2015-9-22 22:53
会不会是对象库里没有下载这个对象?作者: sunset222 时间: 2015-10-21 15:12
一步步排查,先确定能不能找到这个按钮,
a = Browser("xx系統首頁").Page("xx系統首頁_2").Frame("DesktopContent_2").WebButton("列印報表") (不确定是不是这样,哈哈~~,大概是这个思路,如果按钮没找到,再往前看看frame能不能定位到)
看下能否打印出a的值作者: wyche 时间: 2015-11-1 11:38
根据提示信息,是系统为了保护你的安全,IE浏览器阻止了这个文件的下载,你IE看下能不能改什么配置?作者: cc小朋友 时间: 2015-11-5 15:03
浏览器安全设置。