UFT-API测试 - 如何在excel文件中存储响应值?

时间:2015-11-18 08:52:41

标签: api hp-uft web-api-testing

我使用LOOP发送了两次请求,在输出中我得到了一个唯一值。我想将这些唯一值存储在Excel工作表列中,以便我可以进一步参数化所有值。

我已成功获取TEXT文件的值。但我需要的是将它们存储在EXCEL文件中的单独行(在列中),这是我无法做到的。

1 个答案:

答案 0 :(得分:0)

直接,我不知道。但你总是可以作弊。例如,EXCEL有一个名为.CSV的二级格式,这是一个简单的测试......用&#34 ;;"作为分隔符。

所以写下你的" output.csv"具有以下结构的文件:

$user = Auth::user();

if(Gate::forUser($user)->allows('view-post', $id)) {
    return 'true';
}

return abort(403, trans('Sorry, not sorry!'));

它应该在EXCEL中显而易见。作为CSV。一旦进入EXCEL,将其保存为XLS或XLSX,并且您已完成,您已经可以完全使用EXCEL文件。

如果您需要某种自动化方法将.csv转换为.xlsx,这里有一个我快速制作的示例宏&脏,但与EXCEL 2013合作:

Name;Income;Status
Martin;25000;OK
Johnson;32500;KO

注意:这是一个EXCEL宏,而不是vbscript。