1

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

使用 HP UFT 11.52

谢谢,

林恩

4

4 回答 4

1

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

于 2014-01-10T19:58:35.650 回答
1

我在另一个答案中提到了这一点,如果您有动态数组响应,您也可以以编程方式编写它,请参考以下内容: https ://stackoverflow.com/a/28012383/3972994

于 2015-01-19T21:07:23.173 回答
0

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

谢谢,约西

于 2014-01-05T08:44:27.967 回答
0

如果您这样做,则不需要使用标准活动

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

以上将写入文件的响应并在每次运行时重写它

于 2018-10-24T14:18:59.487 回答