首 页
手机版

LoadRunner12官方版

  • 软件大小:3.26G
  • 游戏语言:简体中文
  • 软件类型:国外软件
  • 软件授权:免费软件
  • 更新时间:2023/11/30
  • 软件类别:系统测试
  • 应用平台:Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
网友评分:8.2分
网友评论(1) 下载地址 收藏该页
本地下载

LoadRunner12官方版是一款适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。软件通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题,适用于系统压力测试、负载测试等性能测试。LoadRunner内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察到应用系统的运行性能,并且每次处理完一个出错情况,您都需要对您的应用程序在相同的方案下,再进行一次负载测试,以此检验您所做的修正是否改善了运行性能。

目前企业的网络应用环境都必须支持大量用户,难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题,这些都不可避免地导致公司收益的损失。LoadRunner能让企业保护自己的收入来源,无需购置额外硬件而最大限度地利用现有的IT资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。

Loadrunner12官方版实现手机APP压力测试

1、在电脑上安装Loadrunner12程序,

2、插入360随身wifi等无线网卡,官网下载并安装相关驱动,使电脑可以共享无线网络,

3、启动Loadrunner12 Virtual User Generator,点击File – New Script and Solution,在Single Protocol中选择Web – HTTP/HTML,在输入脚本名字和存储位置后,点击Create,

4、使用Windows+R键打开“运行”窗口,然后输入CMD进入命令提示窗口,然后输入“ipconfig”回车查看本电脑共享的无线网ip地址,

5、点击工具栏的红色的Record按钮,Recording mode选择 Remote Application via LoadRunner Proxy,端口port设置为8899(只要不冲突就可以,命令行中执行“netstat -anop tcp”可以查看端口使用详情),Loadrunner会监听这个端口,此端口是手机连接的代理服务器端口。IP设置为上面步骤4查询到的无线网卡的IP地址。然后点击开始录制,

6、手机连接上步骤2中无线网卡共享的无线网络,并长按这个网络,点击修改网络,选中显示高级选项,然后将代理设置为手动,服务器主机名和服务器端口设置为步骤5中loadrunner设置的对应的代理IP和端口。点击保存。然后就可以看到Loadrunner录制条中的录制事件正在增加,就说明正在录制手机上的操作了,

7、录制完成后会生成脚本,如下,可以删除不必要的脚本,只剩下自己要测的程序的,

8、至此,Loadrunner12录制手机app脚本就完成了。剩下的就是回放和调试脚本、参数化及关联、设置并发数量、运行压测、分析结果等等了,就和普通的性能测试步骤一样了。(Loadrunner12并发只有50人,建议用这个录制脚本,到时用Loadrunner11并发更多。原理实际上是监控手机对服务器发出的请求,Loadrunner12捕获这些请求,压力测试是压测服务器的)。

软件功能

【虚拟用户】

1、使用该软件的Virtual User Generator,您能很简便地创立起系统负载。该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。利用虚拟用户,您可以在Windows ,UNIX 或Linux 机器上同时产生成千上万个用户访问。所以该软件能极大的减少负载测试所需的硬件和人力资源。

2、用Virtual User Generator 建立测试脚本后,您可以对其进行参数化操作,这一操作能让您利用几套不同的实际发生数据来测试您的应用程序,从而反映出本系统的负载能力。以一个订单输入过程为例,参数化操作可将记录中的固定数据,如订单号和客户名称,由可变值来代替。在这些变量内随意输入可能的订单号和客户名,来匹配多个实际用户的操作行为。

【真实负载】

1、Virtual users 建立起后,您需要设定您的负载方案,业务流程组合和虚拟用户数量。用该软件的Controller,您能很快组织起多用户的测试方案。Controller 的Rendezvous 功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。

2、而且,您可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样,您就能将测试过程自动化。同样您还可以用Controller 来限定您的负载方案,在这个方案中所有的用户同时执行一个动作---如登陆到一个库存应用程序----来模拟峰值负载的情况。另外,您还能监测系统架构中各个组件的性能---- 包括服务器,数据库,网络设备等----来帮助客户决定系统的配置。

【定位性能】

1、内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察到应用系统的运行性能。这些性能监测器为您实时显示交易性能数据(如响应时间)和其它系统组件包括application server,web server,网路设备和数据库等的实时性能。这样,您就可以在测试过程中从客户和服务器的双方面评估这些系统组件的运行性能,从而更快地发现问题。

 2、利用ContentCheck TM ,您可以判断负载下的应用程序功能正常与否。ContentCheck 在Virtual users 运行时,检测应用程序的网络数据包内容,从中确定是否有错误内容传送出去。它的实时浏览器帮助您从终端用户角度观察程序性能状况。

【分析结果】

1、一旦测试完毕后,该软件收集汇总所有的测试数据,并提供高级的分析和报告工具,以便迅速查找到性能问题并追溯原由。使用Web 交易细节监测器,您可以了解到将所有的图象、框架和文本下载到每一网页上所需的时间。例如,这个交易细节分析机制能够分析是否因为一个大尺寸的图形文件或是第三方的数据组件造成应用系统运行速度减慢。另外,Web 交易细节监测器分解用于客户端、网络和服务器上端到端的反应时间,便于确认问题,定位查找真正出错的组件。例如,您可以将网络延时进行分解,以判断DNS 解析时间,连接服务器或SSL 认证所花费的时间。通过使用分析工具,您能很快地查找到出错的位置和原因并作出相应的调整。

【重复测试】

1、负载测试是一个重复过程。每次处理完一个出错情况,您都需要对您的应用程序在相同的方案下,再进行一次负载测试。以此检验您所做的修正是否改善了运行性能。

2、完全支持EJB 的负载测试。这些基于Java 的组件运行在应用服务器上,提供广泛的应用服务。通过测试这些组件,您可以在应用程序开发的早期就确认并解决可能产生的问题。

3、利用该软件,您可以很方便地了解系统的性能。它的Controller 允许您重复执行与出错修改前相同的测试方案。它的基于HTML 的报告为您提供一个比较性能结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成功。由于这些报告是基于HTML 的文本,您可以将其公布于您公司的内部网上,便于随时查阅。

LoadRunner12说明

1、辅助快速迭代开发

云压测数小时即可完成一轮压测,节约 70% 以上的压测时间,APM 监控深入应用代码,快速发现并定位问题,缩短单次迭代时间。

辅助系统验收发现系统负载边界,结合 APM 的监控指标判定是否达到预设的负载能力,辅助系统验收。

2、检测和修复

生产问题复现与诊断真实的模拟用户全链路访问,压力更真实,很容易复现生产问题。结合后端全方位的 APM 监控,快速定位性能瓶颈和错误,降低平均故障修复时间。

生产系统定期侦测在运维时间段发起压测,结合后端 APM 监控,对系统当前的性能了若指掌,做到未雨绸缪,保障系统长期稳定。

3、辅助扩缩容

云压测发起压力,APM 结合压力和应用性能指标数据实时分析,很直观的反映出不同压力下系统性能情况以及对应的 CPU,内存,磁盘消耗等容量信息,做到扩缩容有理有据。

常见问题

1、LoadRunner录制脚本时为什么不弹出I浏览器?

启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)"的勾选,然后再次运行VuGen即可解决问题。

2、LoadRunner录制Web脚本时生成的脚本中存在乱码该如何解决?

录制脚本前,打开录制选项配置对话框Record-Options , 进入到Advanced标签,先勾选"Support charset" , 选择支持UTF-8。重新录制就不会出现中文乱码问题了。

3、LoadRunner录制脚本时提示默认浏览器不支持解决方法?

在Recording Options-> Browser->修改浏览器设置- >改为IE浏览器访问重新启动LoadRunner录制脚本就ok。

收起介绍展开介绍
  • 下载地址
LoadRunner12官方版

有问题? 点此报错

发表评论

1人参与,1条评论
第1楼重庆市电信网友发表于: 2019-01-14 16:14:11
很好用
0盖楼(回复)