LoadRunner介绍
1. HP LoadRunner,是一种工业级标准性能测试负载工具。 可以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。并在测试时可实时检测应用服务器和服务器硬件各种数据,来确认和查找存在的瓶颈。
2. 支持多协议,如下
Web(HTTP/HTML) 略
Windows Sockets 是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口(纯C/S架构的)
FTP 文件传输协议(缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。 它属于网络传输协议的应用层。
ODBC 微软的一款数据库连接驱动,可以在本机连接数据库,数据库的桥
MS SQL Server 是Microsoft 公司推出的关系型数据库管理系统。
3.组成(重要,3大组件如下图):
1、 VuGen(全称virtual User Generator 虚拟用户生成器)-----> 脚本生成器-脚本录制和编辑
2、 Contorller 控制器 ---->设计场景 运行 监控
3、 Analysis 分析器----> 测试结果分析
学性能测试主要是学习LoadRunner软件的使用,学习LoadRunner主要是学习这里面的三大工具
4. 理解三大工具的作用举例
需求:软件系统支持100个人同时登陆
1. 找100个人及100台电脑,每个员工注册账号ok 环境ok 输入账号密码 鼠标放到登录按钮上
2. 领导拿个大喇叭 高喊 1..2..3
3. 相关人员统计平均登录时间及登录前/登陆后的服务器CPU和内存等使用情况
LoadRunner执行原理 (重点)
1. Vugen 相当于打开登录页面 输入账号 输入密码 点击登录
2. Controller 手拿大喇叭的领导
3. Analysis 相当于各个统计人员