性能测试(LR)
文章平均质量分 63
jnlovewwt1983
这个作者很懒,什么都没留下…
展开
-
LR场景中VUSER运行失败后对LR设置的调整
在LR中执行场景时,经常会碰到VUSER初始化失败、VUSER停止失败、连接服务器超时等错误。此时,我们需要对LR的设置进行调整,一、在场景中,选择TOOLS-OPTIONS菜单下的timeout页,可以不设置超时检查时间,或者把超时检查的时间设置的长一点二、在场景中,选择添加进来的脚本,点击鼠标右键,选择run-time settings下的internet protocol设置项原创 2012-06-07 15:02:03 · 2943 阅读 · 2 评论 -
LR工作总结
最近一直在用Loardrunner做性能测试,记录下自己在工作中遇到的问题。 LR的基本设置 首先是录制,在录制前选择TOOLS-recording options 在General中选择recording方式HTTP协议的选择HTML-based script方式,如果是HTTPS协议选择URL-based script方式;选择HTTP propertie-Advanc原创 2012-06-14 10:04:04 · 1363 阅读 · 0 评论 -
闲说HeartBeat心跳包和TCP协议的KeepAlive机制
很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据。使用心跳包的典型协议是IM,比如QQ/MSN/飞信等协议。学过TCP/IP的同学应该都知道,传输层的两个主要协议是UDP和TCP,其中UDP是无连接的、面向packet的,而TCP协议是有连接、面向流的协议。所以非常容易理解,使用UDP协议的转载 2012-08-22 16:43:20 · 1572 阅读 · 0 评论 -
使用Loadrunner进行文件的上传和下载
最近使用loadrunner中需要录制文件的上传和下载,上传功能模块利用录制可以直接实现,下载无法实现,在网上找到了一段代码,自己动手试验了下,发现没有用辛苦找到的,还是记录下吧(1)LoadRunner上传文件 web_submit_data("importStudent.do", "Action=https://转载 2012-08-28 16:35:55 · 14841 阅读 · 1 评论 -
LR学习笔记之—参数和变量
一、LR中参数的使用LR中参数默认使用“{}”来表示,如果想要修改,可以再General Options/Parameterization设置参数的边界字符经常用到的函数:lr_save_string("字符串",参数名),把字符串保存为参数void lr_save_datetime(const char *format,int offset, const char *name原创 2012-11-08 11:58:35 · 2649 阅读 · 1 评论 -
LR学习笔记之—事务(性能测试进阶指南LR11)
一、对事务的理解在LR中什么是事务,事务是记录从客户端到服务器端,服务器端返回到客户端应答的时间,可以反映出一个操作所用的时间。那么事务的时间主要是由响应时间、事务自身时间、浪费时间(wasted time)组成。二、事务响应时间的组成网络时间(web server和APP server时间)服务器处理时间(web服务器、app服务器、数据库服务器的处理时间)网络延迟时间(前端Ne原创 2012-11-09 16:34:07 · 7230 阅读 · 1 评论