QTP结果已移动到其他目录,未打开

QTP结果已移动到其他目录,未打开,qtp,Qtp,您好,我正在尝试使用测试批处理运行程序运行QTP脚本。此工具的问题在于它覆盖了结果,并且只保存最后的脚本结果。因此,我编写了一个小片段,在脚本成功运行后将结果移动到其他文件夹。但问题是我无法打开这些结果,它说无法加载结果。我正在尝试QTP11。 我的代码片段 a=Environment.Value("ResultDir") SystemUtil.Run "iexplore.exe", "http://www.google.com" currentResultDir=Environment.Val

您好,我正在尝试使用测试批处理运行程序运行QTP脚本。此工具的问题在于它覆盖了结果,并且只保存最后的脚本结果。因此,我编写了一个小片段,在脚本成功运行后将结果移动到其他文件夹。但问题是我无法打开这些结果,它说无法加载结果。我正在尝试QTP11。 我的代码片段

a=Environment.Value("ResultDir")
SystemUtil.Run "iexplore.exe", "http://www.google.com"
currentResultDir=Environment.Value("TestName")
Set qtpResultDir=Environment.Value("Scripting.FileSystemObject")
b="C:\result_dir"
qtpResultDir.CreateFolder(b)
qtpResultDir.CopyFolder a,b,True

您正在尝试从QTP中运行此代码吗?在脚本完成并退出之前,您不应该试图弄乱结果文件夹。另外,您试图以何种方式或以何种方式打开结果?您收到的错误消息是什么?我正在尝试在HP Resutl viewer中打开结果。是的,我试图在脚本中这样做,我也发现了可能的原因,那就是结果部分生成,这就是为什么复制后它没有打开。但是,在从测试批处理运行程序运行时设置结果目录的解决方案是什么?