
LoadRunner
文章平均质量分 72
richnaly
勤奋、执着
展开
-
LoadRunner常用知识点-----lrs_set_recv_timeout2() 解决脚本回放时间过长
录制的功能很简单,标准的GIS项目业务操作“连接数据库”——“放大”( zoom out)。操作过程很顺利,并且时间也很短。但脚本回放和场景运行时都发生了等待时间较长的情况,最后运行结果显示事件消耗时间却很短,即:事件消耗时间正常。也就是说,这个录制脚本出了问题。重新回放脚本,在Replay Log中频繁出现【Mismatch】提示:Action.c: lrs_receive(socket翻译 2012-04-12 15:08:55 · 4148 阅读 · 0 评论 -
LoadRunner常用知识点-----LoadRunner日志输出
在Windows环境下,日志文件output.txt保存在脚本目录中;在UNIX环境下,保存在标准输出中。 【Vuser】——【Run Time Settings】——【General】——【Log】 1、【Enable logging】启动日志功能;(建议运行场景进行负载测试时关闭此项)2、【Send messages only when an error occurs】原创 2012-04-12 14:56:25 · 7865 阅读 · 0 评论 -
LoadRunner常用知识点-----集合点
集合点函数可以帮助我们生成有效可控的并发操作。虽然在Controller中多用户负载的Vuser是一起开始运行脚本的,但是由于计算机的串行处理机制,脚本的运行随着时间的推移,并不能完全达到同步。这个时候需要手工的方式让用户在同一时间点上进行操作来测试系统并发处理的能力,而集合点函数就能实现这个功能。集合点只需要在脚本中插入lr_rendezvous()函数即可。打开Insert菜单下的Rendez翻译 2012-09-11 15:21:26 · 17977 阅读 · 0 评论 -
socket脚本错误总结
lrs_set_recv_timeout:发出请求后等待返回数据的时间lrs_set_recv_timeout2:接收返回数据的时间lrs_set_receive_option:停止接收数据1、Mismatch(不匹配) EndMarker(结束符)默认情况下是Mismatch起作用,Mismatch的默认值为MISMATCH_SIZE,也就是当buffer大小不同时停止接收,然后再重翻译 2013-04-10 10:47:56 · 2805 阅读 · 0 评论