4. 在“License Information”中输入License Key后,Next,继续
5. 安装路径选择界面 既然是网络安装,当然要安装到一个网络驱动器上。提醒:最好把
网络驱动器映射成本机的一个盘符(比如H:盘)
6. Next后进入拷贝文件的界面
7. 拷贝文件完成后,进入“User Login Settings”界面。
用l Allow virtual users to run on this machine without user login 需要在下面输入域、
户名和密码,这样运行Load Generator的机器会自动登陆到网络,
l Manual log in to the Load Generator machine 运行Vusers时,自动登陆到网络,
无需登陆用户名和密码,这样Vusers就会不用任何干预自动的启动运行。推荐选择该项。
这里选择第一项和第二项都可以。
8. 重新启动,输入映射网络驱动器的密码后,安装完成
2.3 WorkStation 安装
LoadRunner安装在网络驱动器上后,其他的计算机可以访问网络驱动器,安装Workstation,这样大家就可以通过网络使用LoadRunner的共享版本。 安装过程的主要步骤如下:
1. 把网络驱动器映射到本机的一个盘符。
2. 打开网络驱动器,运行其中的Setup目录下的Setup.exe 3. 剩下的步骤可以参考2.2中的步骤了。
3 使用LoadRunner对Web应用进行负载/压力测试
、 LoadRunner包含很多组件,其中最常用的有 Visual User Generator(以下简称VuGen)
Controller,Analysis。 使用LoadRunner进行测试的过程可以用下图表示
摘自LoadRunner在线帮助
下面我们就按照上图的步骤来简单说明使用LoadRunner的测试过程。
3.1 制定负载测试计划
在任何类型的测试中,测试计划都是必要的步骤。测试计划是进行成功的负载测试的关键。任何类型的测试的第一步都是制定比较详细的测试计划。一个比较好的测试计划能够保证LoadRunner能够完成负载测试的目标。 关于比较详细的信息请参考第4章。
3.2 开发测试脚本
LoadRunner使用虚拟用户的活动来模拟真实用户来操作Web应用程序,而虚拟用户的活动就包含在测试脚本中,所以说测试脚本对于测试来说是非常重要的。 开发测试脚本要使用VuGen组件。测试脚本要完成的内容有:
u 每一个虚拟用户的活动 u 定义结合点 u 定义事务
关于比较详细的信息请参考第5章。
3.3 创建运行场景
运行场景描述在测试活动中发生的各种事件。一个运行场景包括一个运行虚拟用户活动的Load Generator机器列表,一个测试脚本的列表以及大量的虚拟用户和虚拟用户组。
我们使用Controller来创建运行场景。关于比较详细的信息请参考第6章。
3.4 运行测试
一切配置妥当,开始运行测试。无需多讲!
3.5 监视场景
在运行过程中,可以监视各个服务器的运行情况(DataBase Server、Web Server等)。监视场景通过添加性能计数器来实现。 关于比较详细的信息请参考第7章。
3.6 分析测试结果
所有前面的准备都是为了这一步。我们需要分析大量的图表,生成各种不同的报告,最后会得出结论。 关于比较详细的信息请参考第8章。
4 制定负载测试计划
制定负载测试计划一般情况下需要三个步骤,可以用下图表示
摘自LoadRunner在线帮助
下面简单的对这三个过程进行介绍。