怎么用QTP保存页面上的图片到本地
想用QTP保存页面上的图片试过右键点击图片保存
Setting.WebPackage("ReplayType") = 2
Browser("XXX").Page("XXX").WebElement("XXX").Click, ,micRightBtn
Set wshShell = CreateObject("WScript.Shell")
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{DOWN}"
wshShell.SendKeys "{ENTER}"
//输入保存路径
Dialog("text:=Save Picture").WinButton("text:=&Save").Click
现在就卡在输入保存路径的步骤,不知道怎么输入保存路径?
我用的是win7,用加入对象库的方法,只能定位到WinToolbar,WinToolbar没有set value的方法
不知道怎么解决这个问题?
还是有更简单的方法?
请高手指教!!! 很急,请高手指教!! 解决办法:
1>按照你的方法,直接在那个filename中输入路径(c:\test.jpg)
2>可以先获取图片路径,然后下载下来.这个下载可用其它工具写.
比如c# 的webclient类.就可以实现这个. 回复 3# 17800455
1>按照我的方法,QTP识别不了要输入保存路径的textbox,只能识别WinToolbar,WinToolbar没有set value的方法
2>因为整个项目是在QTP的环境,暂时不考虑其他工具 用QTP怎么实现抓图?跪求高手指教!!!! 问题解决了
Browser("XXXX").Page("XXXX").Image("XXXX").CaptureBitmap "路径", True 问题解决了
Browser("XXXX").Page("XXXX").Image("XXXX").CaptureBitmap "路径", True
asd_4500 发表于 2011-6-9 20:20 http://bbs.51testing.com/images/common/back.gif
这样只是截屏,还是没有实现抓图
能实现抓图么?高手啊!跪求啊 回复17800455
1>按照我的方法,QTP识别不了要输入保存路径的textbox,只能识别WinToolbar,WinToolba ...
asd_4500 发表于 2011-6-8 21:37 http://bbs.51testing.com/images/common/back.gif
还是按照人家的提示去试试吧,加载一下activex和vb的插件
页:
[1]