岁月沧桑,物是人非,岁月赋予了我什么:财富?知识?皱纹?生活态度?
SystemUtil详解
上一篇 /
下一篇 2011-05-10 13:57:31
/ 个人分类:自动化测试
一、 列出systemutil这个对象内部的所有属性和方法:
1.Run
运行一个文件或应用程序
2.BlockInput
禁止鼠标和键盘操作
3.UnBlockInput
一般跟在BlockInput语句之后,解除对键盘和鼠标的禁止。
4.CloseDescendentProcesses
关闭由QTP打开的所有进程。
5.CloseProcessByHwnd
根据窗口句柄,找到相应过程,关闭程序。
6.CloseProcessById
根据进程 ID (PID)关闭某个进程。
7.CloseProcessByName
根据名称关闭某个进程。
8.CloseProcessByWndTitle
关闭所有进程,这些进程是具有指定标题的窗口的所有者。
二、 属性方法详解
1. object.Run file, [params], [dir], [op], [mode]
参数 描述
objet 类型 SystemUtil 的测试对象。
file 必填. String 值。要运行的文件的名称。
params 可选. String 值。如果指定的 file 参数是可执行文件,
请使用 params 参数指定要传递给应用程序的任意参数。
dir 可选. String 值。应用程序或文件的默认目录。
op 可选. String 值。要执行的操作。如果此参数为空 (""),
将执行“打开”操作。可以为 op 参数指定以下操作:
操 作 | 描述 |
打 开 | 打开由 FileName 参数指定的文件。文件可以是可执行文件、文档文件或文件夹。不可执行的文件将在关联的应用程序中打开。 |
编 辑 | 启动编辑器,并打开文件以供编辑。如果 FileName 参数指定的是一个不可编辑的文档文件,语句将失败。 |
浏 览 | 浏览由 FileName 参数指定的文件夹。 |
查 找 | 指示从指定的文件夹路径开始搜索。 |
打 印 | 打印由 FileName 参数指定的文档文件。如果指定的文件不是可打印的文档文件,语句将失败。 |
mode
可选. Integer 值。 指定应用程序打开时的显示模式。可以指定如下表所示的模式之一:默认值 = 1
模式 | 描述 |
0 | 隐藏该窗口,并激活另一个窗口。 |
1 | 激活并显示该窗口。如果该窗口已被最小化或最大化,系统将把它还原到原始大小和位置。首次显示该窗口时指定此标志。 |
2 | 激活该窗口并将其最小化。 |
3 | 激活该窗口并将其最大化。 |
4 | 以最近一次打开时的大小和位置显示该窗口。活动窗口仍然保持活动状态。 |
5 | 激活该窗口,并以当前大小和在当前位置显示。 |
6 | 最小化指定窗口,并激活按 Z 顺序排列的下一个顶级窗口。 |
7 | 将窗口显示为最小化窗口。活动窗口仍然保持活动状态。 |
8 | 按其当前状态显示窗口。活动窗口仍然保持活动状态。 |
9 | 激活并显示该窗口。如果该窗口已被最小化或最大化,系统将把它还原到原始大小和位置。还原最小化窗口时指定此标志。 |
10 | 根据启动应用程序的程序的状态设置显示状态。 |
收藏
举报
TAG: