51Testing软件测试论坛

标题: 求:qtp中关闭当前页方法 [打印本页]

作者: ran29212    时间: 2007-3-6 18:15
标题: 求:qtp中关闭当前页方法
在QTP中关闭当前页面的脚本怎么写啊如:

Browser("中国数据库").Close

但我不一定弹出的页面为"中国数据库"页面关掉当前弹出的页面应该怎么写

或者能否用Browser(通配符).Close
又或者怎么能调用windows命令 如xp下的  tskill iexplore  结束IE进程也可解决
作者: sidneylover    时间: 2007-3-6 21:16
Option Explicit
Dim loginwin,child,i
Set loginwin=description.Create()
loginwin("application version").value="internet explorer 6"   '所有页面的application version属性值都是internet explorer 6,也可以用其他属性
Set child=desktop.ChildObjects(loginwin)
msgbox child.count
For i=1 to child.count
        child(i-1).close
Next

用描述性编程,先找出所有页面的共性
作者: alfa_23    时间: 2007-3-6 21:56
顶,类似xiaonan的Blog里提到的QTP中测试环境的初始化。
到这里看看
http://blog.51testing.com/?26649
作者: ran29212    时间: 2007-3-6 22:45
谢谢我试试!!!
作者: ran29212    时间: 2007-3-7 09:59
谢谢,就是厉害,二楼的方法真灵,我的好好学习下vb和qtp的编程




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