发布新日志

  • 关闭进程

    2009-05-06 22:54:18

    SystemUtil对象中包含多个可用关闭进程的方法,包括CloseDescendentProcesses ,CloseProcessByHwnd,CloseProcessById,CloseProcessByName,CloseProcessByWndTitle.

    (1)CloseDescendentProcesses 用于关闭所有QTP打开的进程;

    (2)CloseProcessByHwnd用于关闭包含指定句柄的窗口的进程;

    (3)CloseProcessById用于关闭指定进程ID(PID)的进程;

    (4)CloseProcessByName用于关闭指定名称的进程;

    (5)CloseProcessByWndTitle用于关闭拥有指定标题的窗口的进程;

  • 事件状态

    2009-04-21 22:58:07

    Reporter.ReporterEvent micDone,"Start Action1 ...","开始运行Action1测试脚本."

    其中,"micDone"是事件状态的一种,事件状态可以是下面4种类型:

    (1)micPass:标识测试步骤为通过;

    (2)micFail:标识测试步骤为不通过;

    (3)micDone:标识测试步骤为完成;

    (4)micWarning:标识测试步骤包含警告信息;

  • QTP的Utility对象(2)

    2009-03-18 22:55:41

    使用XMLUtil对象检查XML

      XMLUtil对象用于读取XML文件,其LoadFile方法可以从指定的文件中读入XML 格式的文本,返回XMLData对象,例如,下面的脚本:

    '使用XMLUtil对象的CreateXML 方法来创建XMLData对象

    Set doc =XMLUtil.CreateXML()

    '加载XML文件用于检查

    doc.LoadFile"Test.XML"

  • QTP的Utility对象

    2009-03-18 22:43:10

    使用PathFinder对象查找文件

       PathFinder对象中的Locate方法用于返回QTP中指定的目录的全路径.

    如下代码:

    '查找文件,返回文件所在的全路径

    x= PathFinder.Locate("Parameters.mtr")

    MsgBox x

    '下面查找的文件位于C:\Windows\System32目录中

    y=PathFinder.Locate("user32.dll")

    MsgBox y

    提示:PathFinder对象有时候对于测试脚本的编写会非常有帮助,例如,测试项目涉及的相关资源文件分布在不同的位置,利用Locate方法可以快速查找到某个文件所在的目录

Open Toolbar