关联函数lrs_save_param
来源:互联网 发布:linux查看git服务 编辑:程序博客网 时间:2024/06/06 17:42
lrs_save_param的功能是把接收到的数据包或data.ws中静态buffer的数据包保存到参数中,以处理要关联的动态数据。保存后的参数在脚本和数据文件data.ws中均可以直接使用。
lrs_save_param函数共有两种用法:一种是把接收到的数据保存到参数中;另一种是把data.ws中静态数据保存到参数中。
实例:
lrs_create_socket("socket2", "TCP", "LocalHost=0", "RemoteHost=2013-1015-2042:9520", LrsLastArg);
lrs_send("socket2", "buf0", LrsLastArg);
lrs_receive("socket2", "buf1", LrsLastArg);
lrs_save_param("socket2", NULL, "BufData", 28, 4);
lr_output_message("** BufData : %s **", lr_eval_string("<BufData>"));
lrs_save_param("socket2", “buf1”, "BufData", 28, 4);
lr_output_message("** BufData : %s **", lr_eval_string("<BufData>"));
lrs_close_socket("socket2");
其中lrs_save_param("socket2",NULL, "BufData", 28, 4);是用于把从“socket2”接收的部分数据保存到参数BufData中。第一个参数"socket2"表示读取哪个Socket的数据;NULL表示从接收到的数据中进行读取;“BufData”是保存后的参数名称;28表示的数据包的偏移量,即从第28个字节后开始读取;4表示的是读取内容的长度lrs_save_param("socket2", “buf1”, "BufData", 28, 4);则是用来把静态缓存"buf1"中的数据保存到参数BufData中,即从data.ws中保存的buf1中读取数据。
lrs_save_param的两种用法区别于第二个参数是否制定buffer名称,当第二参数指定具体的buffer名称后将会到data.ws中查找对应的buffer来进行保存;当第二个参数指定NULL后将从接收到的缓存区中读取数据。
- 关联函数lrs_save_param
- 关联函数web_reg_save_param详解
- 关联函数的位置
- LoadRunner的关联函数
- 关联函数的位置
- 关联函数处理session
- 关联函数-1 什么是关联函数及创建方法
- 关于“关联”函数的只言片语
- 表关联 sum函数注意事项
- iOS 关联函数的使用
- LoadRunner关联函数的脚本实例--如何操作关联参数
- Loadrunner关联原理/方法/关联函数/技术介绍
- C++虚函数、静态关联和动态关联
- Javascript函数与ActiveX事件关联
- LR中的两个常用关联函数
- LoadRunner WinSocket协议的扩展关联函数
- php 中会失去关联的函数
- loadrunner中socket协议中的关联函数
- 定义并使用变量
- Placement New的使用的完整总结版
- QT4 初学者软件安装和配置
- uip UDP 服务器广播模式(客户端可以任意端口,并且主动向客户端发送数据)
- Maven中pom.xml的配置和标签说明
- 关联函数lrs_save_param
- sdut2144图结构练习——最小生成树
- 丰哥的presentation
- jqm选项卡开发,底部标签式设计,jqm模仿iPhone手机桌面菜单,jqm实战开发,jqm开发例子Demo
- JAVA PriorityQueue实现定制排序
- Java线程(篇外篇):阻塞队列BlockingQueue
- PYTHON基础教程中的十个项目(1)
- IOS程序创建一个控制器
- opencv中的cvCircle函数