Hp uft HP UFT API测试-保存响应/检查点值

Hp uft HP UFT API测试-保存响应/检查点值,hp-uft,Hp Uft,是否有方法捕获和存储(或写入文件)响应中返回的值?(检查点值) 使用HP UFT 11.52 谢谢 Lynn运行测试后,在测试文件夹中,可以找到Snapshots/LastIteration目录。 在其中,您可以找到保存在txt文件中的每个步骤的返回值。 请注意,如果数据驱动步骤,则只有最后一次迭代将保存到文件中。 但是,在测试日志(testdir/log/vtd_user.log)中,您可以找到所有持久化的迭代 谢谢, 尤西我想出来了。在标准活动下的UFT API中,有包括“写入文件”在内的文

是否有方法捕获和存储(或写入文件)响应中返回的值?(检查点值)

使用HP UFT 11.52

谢谢


Lynn

运行测试后,在测试文件夹中,可以找到Snapshots/LastIteration目录。 在其中,您可以找到保存在txt文件中的每个步骤的返回值。 请注意,如果数据驱动步骤,则只有最后一次迭代将保存到文件中。 但是,在测试日志(testdir/log/vtd_user.log)中,您可以找到所有持久化的迭代

谢谢,
尤西

我想出来了。在标准活动下的UFT API中,有包括“写入文件”在内的文件功能模块。我将模块添加到测试中,设置路径和其他属性,将变量传递到文件中,结果成功了!再简单不过了。

我在另一个答案中提到了这一点,如果您有动态数组响应,您也可以通过编程编写它。请参阅以下内容:

如果执行此操作,则无需使用标准活动

var iResponse = this.Activity.responsebody;
System.IO.File.WriteLines(@"directorypath&FileName);

上面的代码会将响应写入文件,并在每次运行时重写它

谢谢Yossi。它都是数据驱动的,我当前从输出窗格获取返回的数据。我想要的是捕获响应数据值并将其保存到电子表格或文本文件中。将这些值传递给另一个测试会更容易,但我们选择了不以简单的方式进行测试我想出来了。在标准活动下的UFT API中,有包括“写入文件”在内的文件功能模块。我将模块添加到测试中,设置路径和其他属性,将变量传递到文件中,结果成功了!再简单不过了。请将此问题标记为已回答,以便结束此问题。