LoadRunner使用手册
LoadRunner使用手册非常值得大家参考
LoadRunner使用手册
一:常见问题解答
1. 如果本机使用IE7.0,正确安装LoadRunner8.2后却不能正确使用,为什么?
答:IE7.0和LoadRunner8.2可能存在兼容性的问题,解决办法是卸载IE7.0使用系统自带的IE6.0,该问题即可解决。
2. 如何监视基于Windows的系统资源?
答:
i. 首先必须启动服务RPC和Remote Registy;
ii. 同时共享服务器端的C盘,然后保证在安装LR的机器上使用运行.输入\\被监视机器IP\C$;
iii. 输入管理员帐号和密码,如果能看到被监视机器的C盘了,就说明你得到了那台机器的管理员权限;
*现在可以正常使用LR去连接了。
3. 对于IP Spoofer,找不到设置多IP运行方式?
答:必须在Cotroller中设置Expert Mode才能设置多ip方式
4. 错误“The IP wizard does not support dhcp-enabled network cards. your network card is either dhcp-enabled or configured with invalid settings”
答:IP Spoofer不支持动态(DHCP)获得ip,必须使用固定IP地址的方式实施IP Spoofer;
二:如何测试和分析基于WEB项目的性能?
操作步骤(以bugzilla的login为例)
1. 首先录制脚本
2. 设置场景为基于目标的方式,每秒加载5个Vuser直到加载50个Vuser,其他场景设置为默认值,运行场景;
3. 通过Analysis Result分析场景运行结果;
a) 首先分析Ttansaction Performance Summry(假如显示Login的平均响应时间较其他事务长)
b) 接着分析Average transaction response time,观察login在整个场景中每一秒的情况(假如显示Login只是随着Vuser的增加而增加);
c) 分析login的每个页面元素的性能(选择Web Page Breakdown for login)(相关参数解释)
i. DNS Resolution :DNS server把DNS名字解析成IP地址的时间,该项能确认DNS服务器或配置是否有问题,该值应该比较小
ii. Connection:浏览器和WEB Server建立连接的时间,该连接时间可以判断网络问题,该值应该比较小
iii. First Buffer:建立以上连接后,从Web server 发出第一个数据包经过网络传送到客户端,浏览器成功接受第一个字节的时间,该值表示Web Server的延迟时间和网络的反映时间
iv. Receive:从浏览器接收第一个字节起到成功接收最后一个字节所经历的时间,该值可以判断网络的质量
v. Client:请求在客户端或浏览器的延迟时间
vi. Error time:从发送了一个HTTP请求,从WEB Server发送回一个HTTP错误信息所需要的时间
d) 接着分析Download time breakdown,看login页面各个组件的大小(download component size
),观察各组件的大小和下载时间,分析得出是否由于组建的大小影响整个的性能,如果不是,继续往下一步分析;
e) 选中download time breakdown(over time)查看各组件在场景运行中每秒钟的的传输时间,如果没有特别的组件传输时间长,则继续往下一步分析;
f) 选中time to first buffer breakdown确认是服务器还是网络问题,如果是服务器则分析Windows的系统资源。