51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1884|回复: 4
打印 上一主题 下一主题

[原创] 求:qtp中关闭当前页方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-6 18:15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在QTP中关闭当前页面的脚本怎么写啊如:

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

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

或者能否用Browser(通配符).Close
又或者怎么能调用windows命令 如xp下的  tskill iexplore  结束IE进程也可解决
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-3-6 21:16:23 | 只看该作者
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

用描述性编程,先找出所有页面的共性
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-3-6 21:56:21 | 只看该作者
顶,类似xiaonan的Blog里提到的QTP中测试环境的初始化。
到这里看看
http://blog.51testing.com/?26649
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-3-6 22:45:38 | 只看该作者
谢谢我试试!!!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-3-7 09:59:51 | 只看该作者
谢谢,就是厉害,二楼的方法真灵,我的好好学习下vb和qtp的编程
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 07:57 , Processed in 0.071414 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表