- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LoadRunner的基本使用
LoadRunner 8.1基本使用
刘韧
LoadRunner 8.1基本使用 1
一、脚本录制 2
二、脚本回放 3
三、创建负载测试 4
四、场景设置 4
五、主要数据图表的介绍 5
一、脚本录制
在LoadRunner中要进行脚本的录制,点击“开始”—“程序” — “Mercury LoadRunner” — “LoadRunner”,进入LoadRunner页面,在负载测试选项卡下选择“Create/Edit Scripts”(创建/编辑脚本),如图1-1所示。
图1-1
在进行脚本录制之前首先要选择适合的协议(比如Web应用程序的选择Web(HTTP/HTML)),如图1-2所示。
图1-2
在选择适合的协议之后会自动弹出录制对话框或者点击Start Record按钮同样可以进入录制对话框,在对话框中可以指定目标URL、Aplications的类型(一种是Internet类型,一种是Win32类型)、录制到指定的Action,如图1-3所示。
图1-3
在录制过程中或者是录制结束之后可以通过/对录制的脚本添加事务开始/结束标志,通过添加集合点(集合点的添加只能在Action中进行,vuser_init和vuser_end中不能添加集合点)。
添加事务可以使得每一个操作的事务响应时间更加准确的获得用户每一个操作的响应时间。添加集合点可以帮助我们生成有效可以控制的并发操作。集合点如果添加在事务中,那么等待的时间也将记录在事务响应时间中,这样会引起事务响应时间的不正确。
二、脚本回放
脚本录制结束之后将视图切换至Tasks点击脚本回放可以回放刚才脚本录制的过程,如图2-1所示。
图2-1
脚本回放之后将脚本保存,以便运行场景的时候加载。
三、创建负载测试
在脚本回放成功之后,就可以创建负载测试了,点击RUN LOAD TEST如图3-1所示,进入Controller界面。
图3-1
四、场景设置
点击Run LoadTest之后将会出现一个新建场景对话框,其中Manual Scenario为手工场景,Goal-Oriented Scenario为目标场景,如图4-1所示。
场景分为以下两种:
手工场景:定量型的性能测试。
在手工场景中可以自行设置虚拟用户的数量,通过递增或者递减虚拟用户的数量来模拟真实的用户请求过程,完成负载的生成。
目标场景:定性型性能测试。
在目标场景中可以对以下的目标进行设置:需要负载的虚拟用户数量、事务响应时间、每秒处理事务的数量、每秒点击数、每秒页面处理量。可以根据客户的性能需求进行设置。
同时也可以对于负载运行的时间进行设置,可以设置当场景中设定的目标达到之后继续运行的时间。
场景设置完成之后就可以开始运行场景了。
五、主要数据图表的介绍
在场景测试结束之后LoadRunner可以通过场景运行过程中的数据进行搜集形成分析报表,点击Results中的Analyze Results可以进入到分析页面,该页面通常会有Summary Report、Running Vusers、Hits per Second、Throughput、Transaction Summary以及Average Transaction Response Time这些图表。
(1)Summary Report中可以看到以下的内容如图5-1所示:
场景摘要:该报告主要是对场景数据进行了一个简单的报告。我们可以看到场景运行的时间、场景运行结果目录、场景名称、场景运行的起始时间
场景状态统计说明在这报告中可以看到场景最大用户数、总带宽流量、平均每秒带宽流量、总点击数和平均每秒点击数。
(2)事务统计分析图在事务统计中可以看到总的事务数、通过的事务数、失败的事务数等信息如图5-2所示。
图5-2
(3)Hits per Second图中可以看到整个场景运行的过程中每秒的点击数的变化。
在Throughput图中可以看到每秒的吞吐量(字节为单位),如图5-3所示。
图5-3
在Average Transaction Response Time 中我们可以看到每一个事务的响应时间的最大值、最小值、平均值,如图5-4所示。
图5-4
网页分析(对于操作过程中的每一个页面进行了分析,可以看到网页上每一个组件下载时间进行了细分,这样就可以看出主要的时间消耗在哪一部分了,如图5-5所示。
图5-5
(1)Component(各个模块的时间变化)在该表中可以看到各个模块的时间变化,通过这个功能我们可以来分析响应时间变长的原因是因为页面生成慢还是图片资源下载慢
(2)Time to First Buffer(模块时间分类)
该图列出了某一元素所使用的网络时间和服务器时间分配比例
(3)Down
文档评论(0)