LoadRunner:下载文件的路径

时间:2013-04-03 10:18:40

标签: file http path loadrunner

我正在基于HTTP的协议录制脚本,我正在保存文件,弹出窗口并在我的本地计算机上保存文件(.doc),同时重播脚本我要检查下载的文件路径。 。有什么方法吗? LoadRunner 9.52

1 个答案:

答案 0 :(得分:1)

您不会有重播文件。您的下载是在HTTP数据流的上下文中进行的。如果您记录了请求的信息,则可以检查日志,但这仍然不是您可以打开的文件。最好的办法是使用web_reg_find()或web_reg_save_param()来检查http下载流中是否存在文件页眉和页脚。您还可能想要检查以前下载的大小。然后是这样的逻辑(P-CODED)

If ( 
    file_header_exists 
    && file_footer_exists 
    && file_size>some_minimum_number_of_bytes 
)
then ( I_have_a_valid_downloaded_file )

如果您要求在性能测试期间将所有文件写入本地文件系统,那么只需要了解您对本地文件系统所做的操作。您的本地硬盘驱动器将成为整个负载生成器的瓶颈。

您可能还会考虑运行单个GUI虚拟用户(基于QuickTest Professional技术堆栈)来检查单个用户的一个文件下载作为功能检查。

如果您仍在进行功能检查,那么您可能会过早地测试性能,因为如果它不适用于那个,那么它将永远不会对许多人起作用。