- 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学习心得
作者:康少
日期:2011-12-14
目录
一、LoadRunner包括组件 2
二、术语 2
三、负载测试 2
四、创建脚本 2
五、回放脚本 3
1、运行时设置 3
2、确定测试是否已通过 3
六、负载测试准备脚本 3
1、如何评测业务流程 3
2、如何模拟多个用户 4
3、如何验证Web页面内容 4
4、如何生成调试信息 4
5、判断测试是否成功 4
七、创建负载测试场景 4
八、运行负载测试 4
九、面向目标的高级场景 4
十、分析场景 4
一、LoadRunner包括组件
1)Virtual User Generator录制最终用户业务流程并创建自动化测试脚本,即Vuser脚本。
2)Controller组织、驱动、管理并监控负载测试。
3)Load Generator通过运行Vuser产生负载。
4)Analysis用于查看、剖析和比较性能结果。
5)Launcher使您可以从单个访问点访问所有LoadRunner组件。
二、术语
1)场景 场景文件根据性能要求定义每次测试期间发生的事件。
2)Vuser 在场景中,虚拟用户(Vuser)代替真实用户。Vuser模仿真实用户的操作来使用应用系统。一个场景可以包含数十、数百乃至数千个Vuser。
3)Vuser脚本 它是描述Vuser在场景中执行的操作。
4)事务 要评测服务器性能,需要定义事务。事务代表要评测的终端用户业务流程。
三、负载测试
负载测试一般包括5个阶段:规划、创建脚本、定义场景、执行场景和分析结果。
1)规划负载测试:定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间。
2)创建Vuser脚本:使用LoadRunner Controller设置负载测试环境。
3)定义场景:使用LoadRunner Controller驱动、管理并监控负载测试。
4)分析结果:使用LoadRunner Analysis 创建图和报告并评估性能。
注:在web应用程序性能测试等其他测试时,请确保web服务器正在运行。
a.开始程序HP LoadRunnerSamplesWeb启动Web服务器
或者
b.在安装程序中,HPLoadRunnerWebToursStartServer.bat
四、创建脚本
测试环境中,使用Vuser代替实际用户。Vuser以一种可重复、可预测的方式模拟典型用户的操作,对系统实施加负载。
LoadRunner Virtual User Generator(VuGen)以“录制-回放”的方式工作。VuGen会将您的操作录制到自动化脚本中,并将其作为负载测试的基础。
1)要进行录制操作,必须创建一个空白脚本。然后通过录制操作和手动添加增强功能来填充这个空白脚本。
选择 开始程序HP LoadRunnerLoadRunner,单击“创建/编辑脚本”
2)单击“新建脚本”按钮,这时将打开“新建虚拟用户”,显示“新建单协议脚本”选项。
3)开始录制
五、回放脚本
通过录制一系列经典用户操作。将录制的脚本合并到负载测试场景之前,回放此脚本以验证其是否能够正常运行。回放过程中,可以在浏览器中查看操作并检验是否一切正常。
1)单击“验证回放”,也可以按”F4”
1、运行时设置
所有类型脚本的一般运行时设置,包括:
运行逻辑:重复次数
步:两次重复之间的等待时间。
思考时间:用户在各步骤之间停下来思考的时间。
日志:希望在回放期间收集的信息的级别。
注:确保“任务”窗格出现(如果未出现,请单击任务按钮)。单击任务窗格中的验证回放。
在说明窗格内的标题运行时设置下单击打开运行时设置超链接。也可以按F4或单击工具栏中的运行时设置按钮。就可以打开“运行时设置”对话框。
2、确定测试是否已通过
回放录制的事件后,需要查看结果以确定是否全部成功通过。如果某个地方失败,则需要知道失败的时间以及原因。
注:单击在任务窗格中的“验证回放”。
在标题验证下的说明窗格中,单击“可测试结果”超链接。或者选择“视图”“测试结果”。就可以打开测试结果的窗口。
六、负载测试准备脚本
1、如何评测业务流程
1)打开事务创建向导
单击“任务”按钮,在“任务”窗格的增强功能下单击事务。单击新建事务。即可以打开事务创建向导。
2)在树视图中观察事务
通过选择视图树视图或单击工具栏上的“树”按钮进入树视图。
请注意开始事务
文档评论(0)