SystemUtil对象包括BlockInput、CloseDescendentProcesses、CloseProcessByHwnd、CloseProcessById、CloseProcessByName、CloseProcessByWndTitle、Run、UnblockInput方法。
1、使用Run方法运行文件或程序
Run file,[params],[dir],[op],[mode]
(1)file参数是必须输入的,被运行的应用程序或者被打开的文件;
(2)params是可选参数,启动应用程序所需的参数;
(3)dir是可选参数,应用程序或文件的默认工作目录;
(4)op是可选参数,文件打开的模式,包括open、edit、explore、find、print 5种模式;
(5)mode参数是可选参数,用于指定程序窗口打开时的状态。
2、在脚本运行过程中屏蔽鼠标和键盘
BlockInput方法,用于屏蔽输入;
UnBlockInput方法,用于解除屏蔽。
可以使用这两个方法防止测试脚本运行过程中被意外的鼠标和键盘操作干扰。
3、关闭进程
(1)CloseDescendentProcesses,用于关闭所有由QTP打开的进程;
(2)CloseProcessByHwnd,用于关闭包含指定句柄的窗口的进程;
(3)CloseProcessById,用于关闭指定进程ID(PID)的进程;
(4)CloseProcessByName,用于关闭指定名称的进程;
(5)CloseProcessByWndTitle,用于关闭拥有指定标题的窗口的进程。
分享到:
相关推荐
QTP-SystemUtil.pdf QTP-SystemUtil.pdf QTP-SystemUtil.pdf
深入了解QTP 的SystemUtil Object官方文档
QTP中虚拟对象设置,是使用QTP测试中必须懂的一个知识点。
QTP对象库简介
QTP:虚拟对象需要注意的两点 1.虚拟对象管理器中显示的虚拟对象集合存储.... 2......
通过Desktop对象,可以访问Windows的桌面顶层对象。Desktop对象包括CaptureBitmap、ChildObjects、RunAnalog方法。
QTP 虚拟对象的使用方法,在使用qtp录制脚本时会遇到对象不能识别的问题,可以采用创建虚拟对象的方法来解决此问题。
QTP自动化对象模型中文版
QTP安装和使用教程; QTP自动化测试; QTP安装过程中的注意事项;
QTP对象库XML文件 XML QTP
自动化对象模型参考自动化对象模型参考自动化对象模型参考自动化对象模型参考
这是我找的QTP中文使用教程,希望能帮助开始着手学习QTP的伙伴。大家一起加油。
QTP对象识别、QTP测试流程、QTP错误处理机制和虚拟对象的使用。
QTP-Addin 对象的讲解.rar
QTP对象识别常用方法介绍
QTP 自动化对象模型,对开发qtp fwk 有用
Accessing_PDF ...QTP-SystemUtil QTP操作 1 QTP操作 2 QTP操作 3 QTP操作 4 QTP操作 5 QTP操作 6 shell32 VBS基础 VBS提高 Win32_API wsh_ 错误处理 慢慢学习 VBScript (V1[ 1].0) 文件操作 正则表达
第13篇-QTP对象管理机制(1) 第13篇-QTP对象管理机制(1)
软件测试工具QTP识别对象的原理_软件测试
QTP高级5_QTP中使用正则表达式,适合QTP(UFT)初级学习。