loadrunner11
- 类型:系统工具
- 平台:安卓
- 语言:中文
- 大小:0.01MB
- 版本:
- 更新时间:2024-07-30 14:43:02
详情介绍
LoadRunner11是一款由Micro Focus(以前属于Mercury Interactive和Hewlett-Packard公司)开发的预测系统行为和性能的负载测试工具。LoadRunner能够通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,适用于各种体系架构的自动负载测试。它主要包含三个核心组件:Virtual User Generator (VuGen)、Controller 和 Analysis。VuGen 用于创建和编辑脚本,包括录制用户操作和参数化操作;Controller 用于设计和运行性能测试场景,并监控性能指标;Analysis 用于分析测试结果并产出报告。
使用说明
LoadRunner11的使用技巧:
1. 脚本录制与编辑
- 选择适当的应用程序类型:在LoadRunner的VuGen中,选择适当的应用程序类型是很重要的。例如,测试Web应用时选择“Internet Applications”。
- 指定正确的录制程序路径:确保选择正确的浏览器路径,推荐使用IE8或IE9,或者火狐24。
- 设置录制选项:包括URL地址、工作目录及录制脚本的存放位置(vuser_init, Action, vuser_end)。
- 插入事务和集合点:插入事务来测量操作的响应时间,并插入集合点以模拟并发用户。
2. 参数化技巧
- 参数化登录信息:为了模拟多个虚拟用户,需要对用户名和密码进行参数化,这样每个虚拟用户都可以使用不同的登录信息。
- 创建参数文件:在参数化后会在测试项目目录下生成dat文件,用文本编辑器打开并添加有效的用户名和密码,每行一个。
3. 场景设置与运行
- 设计负载测试场景:在Controller中设置虚拟用户数,例如,设定为20个虚拟用户,并配置启动、持续和停止时间。
- 监控指标:在运行测试场景期间,关注正在运行的用户数、事务响应时间、错误统计等重要指标。
- 分析结果:测试结束后,使用Analysis模块分析各项指标,如通过事务数、失败事务数和错误数等。
4. 性能监控与调优
- 实时性能监测:利用LoadRunner的监控功能查看服务器和数据库的资源使用情况。
- 优化脚本:确保脚本中的think时间符合实际用户操作习惯,可以在lr_think_time函数中设置。
- 减少录制动作:避免录制过多不必要的操作,这可能增加回放验证出错的风险。
5. 兼容性与环境
- 环境兼容性:LoadRunner11更适用于Windows7 + IE8的环境,在Windows10或其他新版本浏览器下可能会遇到问题。
- 管理员权限:安装后以管理员权限打开LoadRunner,以避免权限问题造成的报错。
6. 结果分析与报告
- 生成报告:使用Analysis模块生成详细的测试报告,包括图表和关键指标分析。
- 导出HTML报告:完成测试后,可以选择将结果导出为HTML格式的报告,方便分享与存档。
软件特色
【虚拟用户】
使用LoadRunner的Virtual User Generator,您能很简便地创立起系统负载。该引擎能生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。利用虚拟用户,您可以在Windows ,UNIX 或Linux 机器上同时产生成千上万个用户访问。所以LoadRunner能极大的减少负载测试所需的硬件和人力资源。
用Virtual User Generator 建立测试脚本后,您可以对其进行参数化操作,这一操作能让您利用几套不同的实际发生数据来测试您的应用程序,从而反映出本系统的负载能力。以一个订单输入过程为例,参数化操作可将记录中的固定数据,如订单号和客户名称,由可变值来代替。在这些变量内随意输入可能的订单号和客户名,来匹配多个实际用户的操作行为。
【真实负载】
Virtual users 建立起后,您需要设定您的负载方案,业务流程组合和虚拟用户数量。用LoadRunner的Controller,您能很快组织起多用户的测试方案。Controller 的Rendezvous 功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。
而且,您可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样,您就能将测试过程自动化。同样您还可以用Controller 来限定您的负载方案,在这个方案中所有的用户同时执行一个动作---如登陆到一个库存应用程序----来模拟峰值负载的情况。另外,您还能监测系统架构中各个组件的性能---- 包括服务器,数据库,网络设备等----来帮助客户决定系统的配置。
【重复测试】
负载测试是一个重复过程。每次处理完一个出错情况,您都需要对您的应用程序在相同的方案下,再进行一次负载测试。以此检验您所做的修正是否改善了运行性能。
利用LoadRunner,您可以很方便地了解系统的性能。它的Controller 允许您重复执行与出错修改前相同的测试方案。它的基于HTML 的报告为您提供一个比较性能结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成功。由于这些报告是基于HTML 的文本,您可以将其公布于您公司的内部网上,便于随时查阅。LoadRunner完全支持EJB 的负载测试。这些基于Java 的组件运行在应用服务器上,提供广泛的应用服务。通过测试这些组件,您可以在应用程序开发的早期就确认并解决可能产生的问题。
软件测评
LoadRunner是一款专业级别的应用负载测试工具,它可以模拟上千万用户对企业应用进行真实的负载测试,通过大量实时监测器和精确的分析来得到最真实的数据,并且支持自动重复测试,以确保数值稳定和准确。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化产品性能和加速应用系统的发布周期。
更新日志
v1.0.0
修复已知bug
相关版本
同类热门
最热推荐
最新推荐
-
1
好医工最新版
医疗健康 2026-04-10 18:19:277.8 下载 -
2
快递物流速速查
生活实用 2026-04-09 08:19:217.2 下载 -
3
游戏修改器免费无限充值手机版最新
游戏辅助 2026-04-09 10:49:328.4 下载 -
4
倾城软件库苹果版
游戏辅助 2026-04-07 18:49:319.9 下载 -
5
和计划心理app手机版
教育学习 2026-04-07 15:30:357.5 下载 -
6
duckstation模拟器最新版
游戏辅助 2026-04-07 16:55:598.2 下载 -
7
图叨叨app
拍摄美化 2026-04-01 11:31:057.2 下载 -
8
定制时间水印相机app
拍摄美化 2026-04-01 11:30:309 下载 -
9
图叨叨官方正版
拍摄美化 2026-04-01 11:19:129.9 下载


