51Testing软件测试论坛

标题: 请问QTP中怎么判断一个窗口是否存在? [打印本页]

作者: falda    时间: 2008-10-13 09:42
标题: 请问QTP中怎么判断一个窗口是否存在?
目前做的一个QTP测试中要对一个窗口进行检查,每次检查完后都要退出这个窗口然后重新启动,但这个窗口在每次退出的时候都要花费一定的时间,请问在QTP里面怎么才能判断出这个窗口已经关闭了?
这个窗口的对象是Window,请问Window是否有上一级对象?或者是比WINDOW对象更加低层的对象,可以判断WINDOW对象的。

谢谢大家的阅读,求解答
作者: lhf2365    时间: 2008-10-15 22:04
看看该窗口的visible和enable属性  用语句if 判断这两个值是否为false   如果是的话就是关闭了
作者: zgc422    时间: 2008-10-16 01:24
同意楼上的
作者: happychap    时间: 2008-10-16 08:55
俺经常那么搞...
作者: zhuyuancan    时间: 2008-10-16 10:16
如果对话框已经关闭,取该窗口的visible和enable属性会报错的吧!!!!为什么不用windows().exist
作者: wslss007    时间: 2008-10-16 11:09
用,exist吧。
作者: xinyang203    时间: 2012-7-18 11:07
为什么有的人会想到enable属性 而有的人会想到exist 也许这就是潜移默化的区别




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