下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、loadrunner 录制文件loadrunner 录制文件,文件如何保存,如何获得服务器返回的文件名,保存文件时如何随机生成文件名在录制的过程中,把文件的请求单独放到一个action 中,先简单的分析一下录制文件的,在中只能看到这样一个的请求:?web_url(downlohp,1URL= HYPERLINK http:/2/resour/downlohp http:/2/resour/downlohp?2id=386, 3Resource=1,4RecContentType=application/force-download,5Referer=,6LAST);对于如何保存到本地,load
2、runner 是无法的,执行时客户端发出这个请求,服务器端响应后,loadrunner 接收到了服务器响应的文件 内容(可以在日志中看到文件的内容,不过是乱码),既然 loadrunner 可以接收到文件内容,那么完全可以使用关联函数来获得该内容,在通过 C 语言的文件函数把获得的内容写在本地。那现在遇到这样一个问题,使用关联函数如何定义获得服务器响应内容的左右边界呢?因为把这个请求写在了一个单独的 action 中,所以在这里只要把服务器响应的所有内容均获取下来写到本地,也就完成了下载文件的保存。下面看代码:?Action()12flen;/定义一个整型变量保3存获得文件的大小4longfi
3、ledes;/保存文件句柄5charfile256=0;/保存文件路径及文件名678web_set_max_html_param_len(2000000);/设置页面接收最9大的字节数,该设置应大于文件的大小1011web_concurrent_start(NULL);1213web_reg_save_param(filecontent,14LB=,15RB=,16Search=BODY,17LAST);/使用关联函数获取文件的内容,在这里不定义左右边界,获得服务器响应的所有内容?1web_reg_save_param(file,2LB=filename=,3RB=,4Search=all,5
4、LAST);/使用关联函数在服务器响应的头文件中获取文件名?1web_url(downlohp,2URL= HYPERLINK http:/2/ http:/2/resour/downloh=386,3Resource=1,4RecContentType=application/force-download,5Referer=,6LAST);/发出请求?1web_concurrent_end(NULL);23strcat(file,c:);/将“c:”这个路径保存到 file4中5strcat(file,lr_eval_string(file);/将获得的文件名拼接在6file 这个变量字符串
5、之后789flen = web_get_property(HTTP_INFO_DOWNLOAD_SIZE); /获得文1件大小01if(flen 0)11if(filedes = fopen(file, wb) = NULL)21lr_output_message(Open File Failed!,3lr_eval_string(filecontent);1return -1;4fwrite(lr_eval_string(filecontent),flen,1,filedes);fclose(filedes);return 0;021好了,运行这段完成文件并写到本地的操作如果需要重复保存这个文件到本地,如何解决重名问题呢,下面这段代码可以随机生成文件名?1charfile256=0;2char * chNumber3chNumber=lr_eval_string(Random);/生成随机数45strcat(file,c:tes
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 糕点面包烘焙工风险评估与管理强化考核试卷含答案
- 基础设施基金投资风险评估协议范本
- 03 板块一 专题一 任务一 学案3 掌握文言实词推断7法
- 统编版历史八年级上册第10课《帝制复辟与军阀割据》教学课件
- 成都市高中学阶段教育学校2027届数学八年级第一学期期末调研试题含解析
- 广东省深圳市坪山区中学山中学2027届七上数学期末统考试题含解析
- 2026年茶艺师四级(中级)资格考试理论知识全真模拟考试卷及答案(共八套)
- 定岗工作总结(5篇)
- 公司保安队长年终总结(8篇)
- 人事助理工作总结范文(31篇)
- 雨课堂学堂云在线《论语中的“礼”与西方礼仪(暨南 )》单元测试考核答案
- GB/T 46412-2025资产管理碳资产管理体系应用指南
- 1.1走进互联网世界课件-七年级上册《信息技术》西大版
- 脊柱侧弯课件
- 2025年成人高考专升本《政治》真题(含答案)
- 生命早期一千天课件
- XX县XX镇XX中学改造扩建工程项目可行性研究报告
- JG/T 169-2016建筑隔墙用轻质条板通用技术要求
- 低压电气箱内置自动消防技术规范
- 《陶瓷釉下彩绘技艺》课件
- 鸟类分类培训课件
评论
0/150
提交评论