51Testing软件测试论坛

标题: 对被测试程序的错误截图(QTP之CaptureBitmap) [打印本页]

作者: yjanguan    时间: 2011-10-13 10:26
标题: 对被测试程序的错误截图(QTP之CaptureBitmap)
初学者,请教大家一个问题!!
截图时遇到一个问题:
    我想要错误截图,但不知道什么时候会出现错误,这段截图代码放在哪里,每处都放?肯定不切实际!
   先开始我想用个代码进行判断,比如说小飞机登陆界面:
   if Dialog("Login").Exist then  ‘判断是否会出现弹出窗口
        Dialog("Login").CaptureBitmap("d:\\2.bmp")
    end if
    可是这里还是预先知道了错误什么时候发生,我就知道这段代码是放在点击登陆按钮之后,所以又回到开始情况,到底什么时候插入?!
   之后我又重温场景恢复,因为场景恢复中遇到错误可以自动处理,我想可以在场景恢复里设置什么吗?在恢复的同时将图截下来,可是并没有发现类似设置。
作者: softCore    时间: 2011-10-13 12:35
在option里,test result默认会对所有fail的step进行截屏;这个不是正好满足你的吗?
作者: yjanguan    时间: 2011-10-13 14:00
回复 2# softCore
QTP 10.0里面貌似没有!
不过我现在知道了,在场景恢复里面调用Function。。。写个函数~~
也谢谢你的回答




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