2015-02-05 199 views
1

我最近有一种情况,即被测试的应用程序未安装在Program Files或Program Files(x86)中。更改UFT工作目录

当我从UFT启动该应用程序时,它抱怨无法找到ddl文件,并且在错误跟踪中,它似乎正在寻找不在应用程序安装目录中而不是在UFT安装目录中的ddl文件。

问题是如何改变工作目录?

回答

2

我发现了两种方法来改变工作目录。

  1. 从记录和运行设置。

    在记录和运行设置对话框中给出应用程序路径和工作目录。当应用程序启动时,UFT将引用正确的工作目录。

  2. 使用代码来改变工作目录

'Change working directory 
 
    Set objWrkDir = CreateObject("wscript.Shell") 
 
    objWrkDir.CurrentDirectory = "AUT install path" 
 
    'Launch application 
 
    SystemUtil.Run "AUT executable path"