打开和关闭应用程序

相关项: GUI 操作和函数库

除了使用录制和运行设置对话框 (对于测试) 指示 UFT One 在测试运行开始时打开新应用程序,或手动打开要测试的应用程序,您还可以在测试或组件中插入语句来打开和关闭要测试的应用程序。

可以使用 SystemUtil.Run 语句从指定位置运行任何应用程序。可以指定应用程序并传递任何支持的参数,或者可以指定文件名和随指定文件打开而启动的关联应用程序。

这在以下情况下尤其有用:

  • 如果测试包含多个应用程序,并且已在“录制和运行设置”对话框中选中“在任意应用程序上录制和运行测试”复选框。

  • 如果要提供从组件内打开应用程序的操作(函数)。

可以使用 Close 方法关闭大多数应用程序。还可以使用 SystemUtil 语句关闭应用程序。

例如,可以使用以下语句在默认文本应用程序(记事本)中打开名为 type.txt 的文件,输入 happy days,使用快捷键保存文件,然后关闭应用程序:

SystemUtil.Run "C:\type.txt", "","",""
Window("Text:=type.txt - Notepad").Type "happy days"
Window("Text:=type.txt - Notepad").Type micAltDwn & "F" & micAltUp
Window("Text:=type.txt - Notepad").Type micLShiftDwn & "S" & micLShiftUp
Window("Text:=type.txt - Notepad").Close