LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。
虚拟用户使用LoadRunner的Virtual User Generator,您能很简便地创立起系统负载。
该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程(如下订单或票预定),然后将其转化为测试脚本。利用虚拟用户,您可以在Windows ,UNIX 或Linux 机器上同时产生成千上万个用户访问。所以LoadRunner能极大的减少负载测试所需的硬件和人力资源。
用Virtual User Generator 建立测试脚本后,您可以对其进行参数化操作,这一操作能让您利用几套不同的实际发生数据来测试您的应用程序,从而反映出本系统的负载能力。以一个订单输入过程为例,参数化操作可将记录中的固定数据,如订单号和客户名称,由可变值来代替。在这些变量内随意输入可能的订单号和客户名,来匹配多个实际用户的操作行为。 真实负载 Virtual users 建立起后,您需要设定您的负载方案,业务流程组合和虚拟用户数量。用LoadRunner的Controller,您能很快组织起多用户的测试方案。Controller 的Rendezvous 功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。而且,您可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样,您就能将测试过程自动化。同样您还可以用Controller 来限定您的负载方案,在这个方案中所有的用户同时执行一个动作---如登陆到一个库存应用程序----来模拟峰值负载的情况。另外,您还能监测系统架构中各个组件的性能---- 包括服务器,数据库,网络设备等----来帮助客户决定系统的配置。
LoadRunner 是一种适用于各种体系架构的自动负载测试工具,通过模拟实际用户的操作行为和实施实时性能监测,来帮助用户排查和发现问题。相比于 RPT, LR 能支持更广范的协议和技术,适应面很广,为用户的特殊环境提供特殊的解决方案。LR 的组件很多,其中核心的组件包括:Vuser Generator(VuGen) 用于捕获终用户业务流程和创建自动性能测试脚本Controller 用于组织、驱动、管理和监控负载测试。Load Generator 负载生成器用于通过运行虚拟用户生成负载。Analysis 有助于您查看、分析和比较性能结果。IBM Rational Performance Tester(简称 RPT)也是一款性能测试工具,适用于基于 Web 的应用程序的性能和可靠性测试。Rational Performance Tester 将易用性与深入分析功能相结合,从而简化了测试创建、负载生成和数据收集,以帮助确保应用程序具有支持数以千计并发用户并稳定运行的性能。RPT 是针对 Web 应用程序的性能测试工具,基于 Windows 和 Linux 的用户界面,使用基于树型结构的测试编辑器提供且详细的测试视图。提供不同用户数的灵活的模拟,支持将 Windows 和 Linux 用作分布式负载生成器,使用硬件资源实现大型、多用户的测试。支持使用自定义 Java 代码的灵活测试定制。
LoadRunner简介
运行性能测试免费
使用LoadRunner运行测试,现在可以无限制地无限制地使用。
资源
案例分析
渠道4自动化敏捷在线服务的性能测试
(PDF 333 KB)
阅读更多
案例分析
JetBlue航空公司 - 航空创新领xiu利用HPE软件
(PDF 144 KB)
学到更多
数据表
LoadRunner和Performance Center 12.53版的新功能
(PDF 275 KB)
现在读
博客文章
使用Jenkins CI / CD管道连续性能测试
阅读博客文章
白皮书
自动执行性能测试以预测系统行为并提高应用程序性能
(PDF 502 KB)
阅读更多
数据表
LoadRunner和性能中心协议包
(PDF 90 KB)
现在读
案例分析
Hexware Technologies - IT外包公司利用HPE软件
(PDF 141 KB)
阅读更多
案例分析
独立健康协会,Inc. - FIRM使用HPE AppPulse Active
(PDF 232 KB)
阅读更多
相关产品,解决方案和服务
网络虚拟化
网络虚拟化
模拟和测试现实世界的网络条件,以提高应用程序的准确性,可靠性和性能。
学到更多
移动应用程序性能
移动测试
在复杂,动态的移动环境中快速测试和部署应用程序。
学到更多
应用性能
性能工程
根据业务需求验证应用程序性能,同时减轻风险。
学到更多
云测试
StormRunner负载
简单直观的基于云的移动和网站负载测试,以查看实时性能指标的问题。
学到更多
绩效监测
应用性能管理
提高性能并快速解决应用程序性能管理问题。
学到更多
卓越测试中心
表演中心
企业绩效考核:规范流程,集中资源,建立CoE。
学到更多
无代理监控
SiteScope的
为您的IT基础架构和应用程序进行无代理监控。
学到更多
诊断软件
诊断
深度,可操作的应用诊断,用于快速问题诊断。
学到更多
与我们的绩效工程社区合作
LoadRunner和Performance Center博客
了解如何在整个应用程序生命周期中规划,测试和监控应用程序的负载和性能。
LoadRunner和Performance Center博客
性能测试社区
加入与IT专家的对话,并跟上性能测试的xin发展。
性能测试社区
LoadRunner和PC在HPLN上
为HPE Live Network上的LoadRunner找到hao的社区开发内容。
LoadRunner和PC在HPLN上
Twitter上的LoadRunner
获取HPE专家的xin推文,了解如何优化云,移动和应用程序的性能。
Twitter上的LoadRunner
LinkedIn上的HPE软件
与专家联系,并讨论如何使您的HPE软件适合您。
LinkedIn上的HPE软件
Google+上的HPE软件
讨论如何使您的企业应用程序和信息为您工作的xin信息。
Google+上的HPE软件
HPE业务洞察
获得来自IT的战略见解,帮助他人定义,测量和实现更好的IT表现。
HPE业务洞察
Loadrunner 64位安装的先决条件包
下表列出了在安装64位版本的Load Generator之前必须在Linux机器上安装的软件包。有关安装软件包的更多详细信息,请参阅此表下面的部分。
分配
先决条件
如何检查是否安装如何安装
红帽家族包括Oracle Linux
glibc.i686
glib2.i686
keyutils-libs.i686
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'glibc \。(i686 | i386)'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'glib2 \。(i686 | i386)'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'keyutils-libs \。(i686 | i386)'
yum install <package_name>
yum安装keyutils-libs.i686
注意:如果您的机器已经具有64位(例如OEL7),请确保将其更新到xin版本,以避免在安装glib2 32位之前发生冲突。
libstdc ++。i686(Oralce Linux 6)
libstdc ++ 47.i686(Amazon Linux)
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'libstdc \ + \ + [0-9] * \。(i686 | i386)'
ncurses-libs.i686(SecurityConsole要求)
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'ncurses(-libs)?\。(i686 | i386)'
Ubuntu服务器
libc6的-I386
libglib2.0-0
lib32stdc ++ 6
libkeyutils1:I386
dpkg -l libc6-i386
dpkg -l libglib2.0-0
dpkg -l lib32stdc ++ 6
dpkg -l libkeyutils1:i386
apt-get install <package_name>
apt-get install libkeyutils1:i386
lib32ncurses5(SecurityConsole要求)
SUSE Linux Enterprise Server(SLES)64位
lincurses5 32位
glibc 32位
libglib-2_0-0-32bit
libstdc ++ 6 32位
keyutils-库,32位
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'ncurses [0-9] * - 32bit'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'glibc-32bit'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'libglib-2_0-0-32bit'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'libstdc \ + \ + 6-32bit'
rpm -qa --qf'%{NAME}。%{ARCH} \ n'| grep -E'keyutils-libs-32bit'
zypper安装libncurses5-32位
zypper安装glibc-32位
zypper安装libglib-2_0-0-32bit
zypper安装libstdc ++ 6-32位
zypper安装libkeyutils1-32bit
以上信息由专业从事loadrunner参数化的华克斯于2024/5/5 9:03:46发布
转载请注明来源:http://szhou.mf1288.com/hksxxkj-2747183011.html