MILY: 仿宋_GB2312; mso-hansi-font-family: 华文仿宋">loadrunner负载测试实例(含步骤)
下面是我做的一个LR负载测试实例,希望和大家讨论下^_^,一起学习。在此,只说设置虚拟用户,设置场景以及分析运行结果。
硬件环境:硬盘 160G,cpu 1.70GHz,内存2G
软件环境:IE6.0, xp sp2,.Net Framework 2.0,Sql Server 2005
网络环境: 100M带宽
测试工具:LR8.1英文版,
设置虚拟IP (在此次测试中没有用到虚拟IP,只是在这顺便写出来)
首先,load Generator机器必须使用固定的IP,不能使用动态IP,确定网络中不冲突的IP地址。
1、开始—程序—loadrunner—tools—ip wizard.
说明:增加新IP选择第一项;使用保存的文件增加IP选择第二项;释放已经设置的IP选择第三项。
点“下一步”,此处是输入web server的IP地址,不输入,直接点‘下一步’。说明:使用remove按钮可以删除选定的虚拟IP。
2、点add按钮,
说明:“检查新IP是否已经存在”选项并没有起作用,根据输入的IP的第一个值和数量,自动添加到虚拟IP列表中,例如:192.168.1.111,则增加的虚拟IP是:192.168.1.111、192.168.67.112、192.168.1.113、192.168.1.114。点ok按钮,点“完成”按钮。
附:使用Save as可以将本次增加的IP保存成.ips文件,下次再使用时就可以直接选择此文件了。
现在需要重启计算机。
(重新启动计算机后,设置的虚拟IP都生效了,此时使用ping会发现都能ping通,并且本机的IP也被改成了第一个虚拟IP地址。确认虚拟IP是否都生效的方法:在运行中输入cmd,在命令窗口录入ipconfig/all,然后就能看到已经生效的所有IP。)
使用虚拟IP(以手动方案为例)
在controller中,选择 Scenario—Enable IP Spoofer,此项设置允许使用IP欺骗。按Generators按钮,设置虚拟用户生成器,将虚拟IP地址都添加进去,并连通。连接成功的虚拟用户生成器会在工具栏中显示。然后设计方案,运行方案。
使用虚拟IP测试完成后,打开IP Wizard,释放所有虚拟IP,重新启动计算机。
场景要求:
1、 每个网页打开的时间为4s-6s ^_^
2、 每45s增加2个用户,然后每45s减少2个用户(根据实际情况进行设置)
3、 持续时间为60分钟
4、 每个用户迭代次数为2次,(在这我们设置了4s的思考时间)
后续部分请见论坛中连接
http://bbs.ltesting.net/thread-10799-1-1.html
文章来源于领测软件测试网 https://www.ltesting.net/