LoadRunner基本使用、服务器资源监控和性能测试
需积分: 9 150 浏览量
更新于2024-07-16
收藏 8.23MB PPTX 举报
LR基本使用及服务器资源监控
LoadRunner(LR)是一款功能强大的性能测试工具,能够模拟高并发场景,测试服务器的负载能力。下面是对LR基本使用及服务器资源监控的详细介绍:
一、LR组成
LoadRunner由四个主要组件组成:脚本生成器VirtualUserGenerator、压力调度和监控系统Controller、压力生成器LoadGenerator、结果分析工具Analysis。
二、LR原理
LoadRunner通过录制协议(HTTP),模拟用户请求,欺骗服务器,从而实现服务器负载。具体来说,LR会录制用户的操作,生成脚本,然后通过压力生成器 LoadGenerator 将脚本回放给服务器,模拟大量用户同时访问服务器的场景。
三、录制脚本
录制脚本是LR的核心部分,通过录制用户的操作,生成脚本,然后用于模拟用户请求。录制脚本可以选择不同的协议,例如HTTP、FTP等,根据不同的架构选择合适的协议。录制脚本时需要选择合适的录制方式,例如HTML-based Script 或 URL-based Script。
四、录制脚本--选项
录制脚本提供了多种选项,例如录制方式、字符集设置等。录制方式可以选择HTML-based Script 或 URL-based Script,字符集可以选择UTF-8,以解决脚本中出现中文乱码问题。
五、录制脚本--增强
录制脚本可以进行增强,例如参数化、事务、关联、集合点等。增强后的脚本可以提高测试的效率和准确性。
六、LR压测
LR压测是LoadRunner的核心功能,通过设计场景,模拟大量用户同时访问服务器的场景,测试服务器的负载能力。压测可以选择不同的场景,例如Real-world schedule、Basic schedule等。
七、LR压测--设计场景
设计场景是LR压测的关键步骤,需要根据实际情况设计合适的场景,例如Real-world schedule、Basic schedule等。设计场景需要考虑多个因素,例如用户数、负载时间、递减时间等。
八、LR压测--添加监控
添加监控是LR压测的重要步骤,需要添加监控场景,例如添加LoadGenerators,完成大规模性能负载测试。
九、LR分析
LR分析是LoadRunner的最后一步,需要对测试结果进行分析,例如整体情况分析、超时事务分析等。整体情况分析需要收集Summary Report中的数据,例如事务对应的最小值、平均值、最大值、90%值、通过数等。超时事务分析需要找到Graphs下的Average Response Time、Error Rate等。
LoadRunner是一款功能强大的性能测试工具,能够模拟高并发场景,测试服务器的负载能力。通过了解LR的基本使用和服务器资源监控,可以更好地使用LoadRunner,提高测试的效率和准确性。
2024-03-16 上传
2024-07-25 上传
2021-11-20 上传
2021-10-12 上传
2021-10-25 上传
2021-10-24 上传
点击了解资源详情
2024-12-28 上传
2024-12-28 上传
夕风夕人
- 粉丝: 0
- 资源: 2
最新资源
- awesome-python-cheatsheets:针对正在学习Python编程的Java开发人员的参考速查表
- nan:Node.js的本机抽象
- 中秋喜相逢flash节日动画
- 毕业设计&课设-机器人学习的matlab代码.zip
- MLDS_2015:具有深度和结构的机器学习
- c#开发的 图像对象识别(训练好的模型)
- 电子商务商店
- 21款高大上的网页PPT情感图素材.zip
- 毕业设计&课设-基于MATLAB的IEEE配电系统仿真.zip
- Stacker-crx插件
- deployment-tracker
- hydra-head:GitHub WebCrawler
- robo_friends
- cheersee:使用Rails构建的社交网络约会应用程序
- csr:Colegio de Sta。 丽塔·德·圣卡洛斯(Rita de San Carlos)
- 毕业设计&课设-二维四旋翼系统的Matlab仿真.zip