自动化性能测试产品LoadRunner
LoadRunner是一种较高规模适应性的,自动负载测试工具,它能预测系统行为,优化性能。LoadRunner强调的是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的确认和查找问题。此外,LoadRunner能支持广泛的协议和技术,为您的特殊环境,量身定做地提供解决方案。
1
功能和特点
LoadRunner主要的实现机制是通过客户端操作,录制生成脚本,然后模拟大量的用户执行该脚本,达到加载压力的作用,在加载压力的同时,能够对后端各个系统,中间件,应用服务器和数据库进行监控,取得这些资源在压力下的表现,从而为性能测试提供分析帮助。
轻松创建虚拟用户
使用LoadRunner的Virtual User Generator引擎,您能很简便地创立起系统负载。该引擎能够生成代理或虚拟的用户模拟业务流程和真正用户的操作行为。它先记录下业务流程,如下订单预定,然后将其转化为测试脚本。利用虚拟用户,您可以在Windows, UNIX 或Linux机器上同时运行成千上万个测试。所以LoadRunner能极大的减少负载测试所需的硬件和人力资源。另外,使用了LoadRunner的TurboLoad专利技术,您能获得规模适应性水平。TurboLoad使您有能力创立与每天几十万名在线用户和数以百万计的点击数相匹配的负载。
创建真实的负载
Virtual users建立起后, 您需要界定您的负载方案,怎么样的业务流程组合和多少数量的实际用户会在每一个负载服务器上运行。用LoadRunner的控制器,您能很快组织起多用户的测试方案。控制器的Rendezvous功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。控制器的集合点同步功能提供一个交互控制的环境,在其中您既能建立起持续且循环的负载,又能管理和同步负载测试方案。
定位性能问题
LoadRunner内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察到应用系统的运行性能。这些被动监测器为您实时显示交易性能数据,如反映时间,和其它系统组件包括应用服务器,Web服务器,网路设备和数据库等的即时性能。
分析结果定位问题所在
一旦测试完毕后,LoadRunner收集汇总所有的测试数据,并提供您分析和汇报能力,以便迅速查找到性能问题并追溯原由。使用LoadRunner的Web 交易细节监测器,您可以决定将所有的图象,架构和文本下载到每一网页上所需得的时间。
完整的企业应用环境的支持
LoadRunner是工业标准级的性能测试软件,它是目前业界占有市场份额大的性能测试软件。它支持业界普遍的标准和开发技术 。
LoadRunner组件共存矩阵
下表介绍了哪些LoadRunner产品可以在同一台机器上共存:
首ci安装/
第二次安装
LoadRunner完整的VuGen独立分析独立负载发生器监视器在防火墙上MI侦听器TruClient独立
LR全部 - 否否否否否否
VuGen Standalone否 - 是否否否否
分析独立否是 - 否否否是
负载发电机否否否 - 否否否
监控防火墙否否否否 - 否否
MI听众否否否否否否否
TruClient Standalone否否是否否否 -
其他安装和升级
所有独立安装(例如Load Generator等)可以在DVD的“独立应用程序”文件夹中找到。
所有其他组件(如Citrix Agent等)可以在DVD的Additional Components文件夹中找到。
您可以在现有的早期版本的LoadRunner中安装LoadRunner 12.50。但是,如果您具有11.00版本的LoadRunner,则必须先卸载它,然后再安装LoadRunner 12.50。
注意:要在Linux机器上重播ODBC协议脚本,需要unixODBC v.2.3.1或更高版本。
虚拟桌面服务器(VTS)
如果您有较旧版本的VTS,请卸载它并从DVD上的“其他组件”文件夹重新安装xin版本。
Loadrunner对Linux的要求:
卸载Linux机器上的负载生成器时,卸载过程可能会失败,并可能会显示以下消息:“错误:失败,因为&:在reloc后无法还原段端口:权限被拒绝”
解决方法:在卸载Load Generator之前,使用setenforce 0命令禁用SE Linux。卸载完成后,使用setenforce 1命令启用SE Linux。
与统一功能测试(UFT)共存
如果在同一台机器上安装LoadRunner和UFT。然后卸载其中一个,剩下的软件程序可能无法正常工作。
解决办法:运行要在机器上使用的软件程序的修复。
具有LoadRunner和UFT的机器,其中UFT在LoadRunner之后安装,可能不允许记录某些协议,例如Ajax Click&Script。
解决方法:卸载UFT并在LoadRunner安装上运行修复。
如果在Load Generator代理程序运行时将UFT安装在Load Generator机器上,则Remote Controller可能无法在Load Generator机器上运行UFT脚本。
解决方法:安装UFT后,使用代理配置实用程序重新启动负载生成器代理,或者重启机器。
以上信息由专业从事web性能测试工具loadrunner正版价格的华克斯于2024/5/24 6:52:21发布
转载请注明来源:http://www.zhizhuke.cn/qyzx/hksxxkj-2757769177.html