// get the download file's size.
flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);
if(flen > 0)
{
//create a new file. If you run the script in controller, you can use unique //name in Case 2 to generate a unique file.
if((filedes = fopen("c:\\test.doc", "wb")) == NULL)
{
lr_output_message("Open File Failed!");
// lr_end_transaction("file_download", LR_FAIL);
}
//write the data which are got from server to the file created in your
// location.
i = fwrite(lr_eval_string("{FILED}"), flen, 1, filedes);
lr_output_message("Successfully wrote %d", i );
// lr_end_transaction("file_download", LR_AUTO);
fclose(filedes);
}作者: qingqingr13 时间: 2008-1-17 12:20
先谢谢,我先试试作者: qingqingr13 时间: 2008-1-17 14:51
找过很多资料,但还是不会,希望有个详细的解决办法。作者: liming_oicq 时间: 2008-1-18 09:44
顶一下,等待高手解决!!作者: qingqingr13 时间: 2008-4-23 14:40
好像LR就是不能录制弹出窗口。不过应该可以绕过去,希望有高手解决。作者: liangjz 时间: 2008-4-24 01:46
性能测试更关注B/S ,C/S通信过程,所以说无法录制也问题不大。
关键是可能要自己写 web_url,或者 web_custom_request回放请求 ,确保双方业务正确作者: KM43 时间: 2008-4-24 10:55
这个问题我也遇到了,我发的求助帖如下:http://bbs.51testing.com/thread-111670-1-3.html
但这个问题还是没有解决,郁闷中作者: dujun 时间: 2008-4-24 17:32
关注中作者: xiaoshi_2011 时间: 2013-11-14 11:34 回复 1#qingqingr13