51Testing软件测试论坛

标题: 如何使用QTP脚本关闭已打开的被测程序 [打印本页]

作者: happychap    时间: 2008-8-30 10:38
标题: 如何使用QTP脚本关闭已打开的被测程序
在编写QTP的脚本的时候,一般情况下,都会检测被程序是否已经被打,如果已被打开,则需要先关闭它。但如下程序被打开成附件所示的样子,又怎么去关闭它呢?(注:主窗口可能有许多的子窗口或子对话框,还有可能孙子对话框也被打开了。)
[attach]45043[/attach]
作者: happychap    时间: 2008-8-30 11:53
想了好半天,总算找到个办法,但是有点暴力...
SystemUtil.CloseProcessByName(bsProcessName),或
SystemUtil.CloseProcessByHwnd(hwnd)
作者: xiaonan    时间: 2008-9-1 09:24
http://www.51testing.com/?26649/action_viewspace_itemid_1587.html

可以参考这篇日志
作者: happychap    时间: 2008-9-5 11:45
谢谢,看了那篇BLOG,触发了我的思路,后面再实践实践,看看能不能再做些扩展。




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