51Testing软件测试论坛

标题: 用QTP生成当前窗口的图片 [打印本页]

作者: smalliv4125    时间: 2009-8-25 10:02
标题: 用QTP生成当前窗口的图片
被测系统是wpf的,对不可预知的错误进行拍图,就是当前窗口,但是不确定窗口的名字和属性等,所以obj.CaptureBitmap方法,obj如何定义,用什么样的描述性语言可以描述,请高手告知。
作者: jadeyu712    时间: 2009-8-25 11:13
楼主你好:
你可以使用Desktop对象.
例如:
例1:Desktop. CaptureBitmap "C:\TestCaptureBitmap.bmp",true
True:表时如果目录下的图片存在,是否覆盖。
例2:Desktop. CaptureBitmap "C:\TestCaptureBitmap.bmp",ture(通过)
Desktop. CaptureBitmap "C:\TestCaptureBitmap.bmp",false(失败)

不知道是否为你希望的结果.
作者: smalliv4125    时间: 2009-8-25 13:53
标题: 回复 2# 的帖子
我之前也试过你写的方法了,结果是只能拍QTP运行的窗口不是被测系统的窗口。
我又写了点别的方法,问题已经解决了,非常感谢你。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2