安装LR步骤。
1.一定要了解的几个术语
(1)场景(方案)
场景是一种文件,用于根据性能要求定义在每一个测试会话运行期间发生的事件。
(2)Vuser
在场景中, LoadRunner 用虚拟用户或 Vuser 代替实际用户。Vuser 模拟实际用户的操作来使用应用程序。一个场景可以包含几十几百甚至几千个 Vuser。
(3)Vuser 脚本
Vuser 脚本用于描述 Vuser 在场景中执行的操作。
(4)事务
要度量服务器的性能,需要定义事务。事务表示要度量的最终用户业务流程。
事务由一系列请求组成,事务的响应时间主要针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的
(5) 吞吐量
指在一次性能测试过程中网络上传输的数据量的总和。吞吐量/传输时间,就是吞吐率
(6)吞吐率(Throughput)
通常用来指单位时间内网络上传输的数据量,也可以指单位时间内处理的客户端请求数量。它是衡量网络性能的重要指标。
(7)TPS(Transaction Per Second)
每秒钟系统能够处理的交易或事务的数量。它是衡量系统处理能力的重要指标。TPS是LoadRunner中重要的性能参数指标。
(8)点击率(Hit Per Second)
每秒钟用户向Web服务器提交的HTTP请求数。这个指标是Web应用特有的一个指标:Web应用是“请求-响应”模式,用户发出一次申请,服务器就要处理一次
(9)资源利用率
资源利用率指的是对不同系统资源的使用程度,例如服务器的CPU利用率、磁盘利用率等。资源利用率是分析系统性能指标进而改善性能的主要依据,因此,它是Web性能测试工作的重点。
(10)并发用户数量
与服务器进行交互的在线用户数量
2.负载测试流程如下
负载测试通常由六个阶段组成:计划、脚本创建、场景定义、场景执行、场景监控和结果分析。
(1)规划测试:定义性能测试要求,例如并发用户的数量、典型业务流程和所需
(2)响应时间。
(3)创建 Vuser 脚本:将最终用户活动捕获到自动脚本中。
(4)定义方案:使用 LoadRunner Controller 设置负载测试环境。
(5)运行方案:通过 LoadRunner Controller 驱动、管理负载测试。
(6)监视方案:监控负载测试。
(7)分析结果:使用 LoadRunner Analysis 创建图和报告并评估性能。
3.loadrunner安装流程
(1)安装Software_HP_LoadRunner_11.00_T7177_15013里面的setup.exe
(2)安装汉化软件包
(3)破解
通用的license有:
golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
删除下列键值:
如果只安装了MI公司的LoadRunner这一个产品,请删除:
HKEY_LOCAL_MACHINESOFTWAREMercury Interactive.
HKEY_CURRENT_USERSOFTWAREMercury Interactive.
否则请删除:
HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveLoadRunner.
HKEY_CURRENT_USERSOFTWAREMercury InteractiveLoadRunner.
然后重新安装LoadRunner 8.1 安装完成后先不要装Pack4以及IE的补丁,首先使用License去除工具(deletelicense.exe),彻底去除License。