使用winsock协议录制,在回放的时候,响应时间会很慢。主要是因为录制时recv_buff接收的内容和回放时的内容不一致,系统会自动去检查。
解决办法:在程序中添加一个函数:lrs_set_recv_timeout2(0,0),这样系统就不去检查回收的内容是否一致了。
介绍两个函数:
1. lrs_set_recv_timeout(sec,microsec)
The function sets the period of time that Vugen waits to receive expected data from a socket.
默认值=10s

2. lrs_set_recv_timeout2(sec,microsec)
The function sets a timeout limit for receiving data on a socket。When lrs_receive receives the data buffer, it compares its size with the expected data. If the buffer size does not match, it performs additional iterations and rereads the incoming socket data, until the timeout2 limit is reached.

转载于:https://www.cnblogs.com/morebetter/archive/2006/07/25/459203.html

使用loadrunner录制winsock协议的程序(原创)相关推荐

  1. loadrunner 录制 odbc 迭代出现lrd_db_option: ERROR, return-code=LRDE2009错误

       当使用odbc协议录制完成脚本后(select查询)当迭代为1的时候正常运行,当迭代多次时开始报错: Action.c(84): lrdb_db_option:  "SQLSetEnv ...

  2. 【loadrunner】录制socket协议

    今天我们来对Loadrunner下socket协议的录制和录制后的脚本的简单设置 首先我们来简单的认识一下windows socket 协议 Winsock协议是作用于windows与TCP/IP协议 ...

  3. 尝试用LoadRunner录制单机程序--未生成录制脚本

    1.了解到录制客户端程序需要选择的协议是windows socket 选择单协议的windows socket提示 The Windows Sockets protocol cannot record ...

  4. loadrunner测试socket协议程序知识汇总

    本文转载自 http://bbs.51testing.com/thread-462017-1-1.html (出处: 51Testing软件测试论坛 ) 第1节课:为什么选用socket通过方式? 好 ...

  5. Loadrunner windows socket 协议简解

    今天我们来对Loadrunner下socket协议的录制和录制后的脚本的简单设置 首先我们来简单的认识一下windows socket 协议 Winsock协议是作用于windows与TCP/IP协议 ...

  6. loadrunner录制事件为0_测试工具LoadRunner常见问题汇总,解决方案整理

    LoadRunner是一种预测系统行为和性能的负载测试工具.通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能. 我 ...

  7. loadrunner 录制java_LoadRunner脚本录制流程

    1.1 录制流程 协议选择→设置录制选项→开始录制→插入命令→停止录制→回放验证 1.2 协议选择 单协议or多协议 C/S架构使用的协议可能比较特殊,若不确定可询问开发人员. B/S架构使用的协议基 ...

  8. loadrunner支持https协议的操作方法-经验总结

    问题:用户portal支持https协议,用loadrunner录制登陆脚本时发现未录制到用户名和密码 录制到的脚本如下: login() { lr_think_time(10); web_url(& ...

  9. 自行控制loadrunner的socket协议性能测试 (转)

    一前言 二任务的提出 三实现方案讨论 四技术要点讲解 如何开始录制一个最简单的收发数据包脚本 写日志文件 一行一行读数据包文件 字符串转换为十六进制数据包 发送自己定义的数据包 接收数据包到自定义缓冲 ...

  10. Winsock开发网络通信程序的经典入门

    Winsock开发网络通信程序的经典入门 对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手.许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Un ...

最新文章

  1. 互联网公司面试官是如何360°无死角考察候选人的?(下篇)
  2. 身为网络安全的,连BlackMatter勒索软件都不知道,说出去丢不丢人啊
  3. Vim 中文件目录浏览插件——NERD tree
  4. Python基础教程:list列表、tuple元组、range常用方法总结
  5. oracle大表如何快速删除一列,Oracle 对表中的记录进行大批量删除
  6. 逆向知识第十讲,循环在汇编中的表现形式,以及代码还原
  7. python flink_如何在 Apache Flink 中使用 Python API?
  8. AWVS14.5最新版的安装与使用
  9. 企业全面运营管理沙盘模拟心得_企业沙盘模拟心得感受
  10. 通过Snap7与 LOGO!8PLC通信
  11. 论文阅读(12) 与其他后生动物相比,水母被动能量的重新获取有助于推进优势(2013)
  12. 下载Android5.1源代码
  13. 潍坊市计算机培训机构,潍坊电脑培训中心办公软件
  14. 舒尔特 Pro ,专业训练注意力专注力
  15. Mortal Kombat Tower - 每天一把CF - 20200919
  16. Retina屏图片适配
  17. Cluster - 基本概念
  18. 《实时控制软件设计》第二个编程作业
  19. 小游戏正在毁灭微信群聊(文中有福利)
  20. [2016 NUIST 程序设计竞赛] D. 达朗贝尔的台阶

热门文章

  1. day11--Matplotlib--柱形图与盒图
  2. ENVI中利用平均波谱角的方法进行分类
  3. PHP实现折半查询算法
  4. android ui自动化 mock,移动端自动化多机并行测试-数据 mock 篇
  5. chrome如何调试html,如何用firefox或chrome浏览器调试js和jquery程序
  6. SpringMVC-01-基本组件与注解式编程
  7. linux 修改git端口号,SSH默认端口更改后使用Git
  8. 移动段开发前景真的凉了么?
  9. python基础篇 —— 类
  10. mysql对本地文件的读取_MySQL之文件读取