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