LoadRunner进行性能测试步骤

性能测试又包括:负载测试,压力测试、稳定性测试等

首先我们要知道LoadRunner三大组件

(1)虚拟用户脚本生成器(virtual user Generator)黄绳子那个

功能:录制脚本,编辑测试脚本会应用到

(2)压力调度控制台(controller)绿绳子那个

功能:创建场景,运行这个场景、监控这个场景、然后手机一些测试的数据等。

(3)压力结果分析器(Analysis)蓝绳子那个

功能:把收集的测试数据会以图表的形式展示出来,生成测试报告

首先就是打开黄绳子开始录制脚本

点击文件,点新建脚本和新增方案,选择这两个。

接下来就是这个画面,有普通布局和调试布局,点击录制

 

点击录制,就会有这个页面,你选择浏览器和浏览的网址,注意浏览器要是默认的,然后脚本保存的工作目录 ,选择好了就ok干点击开始录制

 

录制完了之后就停止录制,就会自动生成脚本。

我们还可以在脚本里面设置事务:lr_start_transaction

设置集合点 lr_rendezcous

双击parameters设置参数化

 

 

用到{} 名字可根据实际情况进行编辑

根据设置的

参数名称去新增,添加参数 

 可以有以下的参数

上面一系列安排完了之后打开绿绳子,选择你刚刚新录制的脚本 

有模拟用户,比如设置10,启动时间,还有停止点。,脚本路径选择我们刚刚新增的那个脚本,添加这边我们添加localhost 。

点下面的运行,然后点击视图显示八张图,然后点击资源windows 右键

添加一个localhost然后确认就可以看他跑了

 

跑起来就是这个样子

 接下来就是可以点击开始场景,就可以模拟十个用户跑5分钟的性能测试

大概就是这样了做性能测试关注哪些点呢?

吞吐量:每秒钟系统能够处理的请求数,任务数。

响应时间:服务处理一个请求或一个任务的耗时

错误率:一批请求中结果出错的请求所占比例

资源利用率:CPU,内存,磁盘IO,网络

网络吞吐率

自定义事务响应时间

QPS(TPS)每秒钟request事务/数量

并发数:系统同时处理的requesrs/事务数

  • 17
    点赞
  • 113
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: LoadRunner 12 性能测试步骤: 1. 定义测试计划:确定测试目的、测试环境、测试数据和测试方法。 2. 录制脚本:使用 LoadRunner 录制器记录模拟用户的操作。 3. 验证脚本:检查脚本的正确性,并修复任何错误。 4. 参数化数据:将静态数据替换为动态数据,以使测试更具普遍性。 5. 创建场景:使用多个脚本组合成场景,模拟多个用户同时访问系统。 6. 配置资源:配置 LoadRunner 控制台和测试环境中的机器,确保有足够的资源来执行测试。 7. 执行测试:使用 LoadRunner 在预定义的场景中运行测试。 8. 分析结果:使用 LoadRunner 报告和分析工具查看测试结果,评估系统性能。 ### 回答2: LoadRunner 12是一款常用的性能测试工具,其主要用于测试各种应用程序的性能,包括Web、ERP、CRM、云平台、移动应用等等。下面是LoadRunner 12性能测试的基本步骤: 1. 确定测试目标:首先需要明确测试的对象和目标,即确定测试应用程序、场景、用户数量和持续时间等。 2. 创建脚本:使用LoadRunner 12的虚拟用户生成器(VU Gene)创建脚本,模拟真实用户的操作行为,如输入用户名和密码、浏览网页、填写表单、点击按钮等。 3. 配置场景:配置负载模式、用户数量和持续时间等,确定测试环境和性能测试的策略。 4. 参数化脚本:使用参数化功能将测试数据参数化,让脚本适应不同的测试环境。 5. 执行测试:执行性能测试,收集数据并分析结果,通过测试报告了解应用程序的性能瓶颈和特点,提出优化建议。 6. 优化应用:根据测试结果对应用程序进行优化,通过不断的测试和调整,提高应用程序的性能,提升用户体验。 7. 监测性能:测试完成后,需要对应用程序的性能进行监测,及时发现和解决性能问题,确保应用程序的稳定和可靠性。 总之,LoadRunner 12性能测试步骤虽然相对复杂,但能够帮助开发人员和测试人员发现应用程序的性能问题,优化应用程序,提高用户满意度和应用程序竞争力。 ### 回答3: LoadRunner是一款流行的性能测试工具,它可以模拟多种不同情况下的用户负载,以评估被测试应用程序的性能表现。在执行性能测试时,LoadRunner12可以采取以下几个步骤: 1. Plan(计划) 在执行性能测试之前,您需要进行详细的计划工作,包括识别被测试应用程序的功能、确定测试场景和使用情况,并准备测试脚本。 2. Record(记录) 在录制阶段,您可以使用LoadRunner12来录制测试场景下的用户活动,并将其转换为测试脚本。加载脚本可以模拟用户请求,并自动生成数据。 3. Enhance(增强) 增强阶段是为了完善和优化加载脚本。增强脚本包括参数化、增加事务控制、以及添加Vuser操作等。 4. Configure(配置) 在此步骤中配置LoadRunner12,以设定测试的参数和目标,如用户负载、并发用户数、运行时间等。 5. Execute(执行) 在执行阶段,您可以运行LoadRunner12来模拟真实用户的负载,并观察应用程序的性能表现。 6. Analyze(分析) 分析阶段可以帮助您评估应用程序的性能,通过观测响应时间、CPU使用率、内存消耗以及网络流量等指标来评估测试结果。 7. Report(报告) 最后,LoadRunner12可以生成详细的测试报告,显示测试场景中所有的性能指标并分析测试结果,以帮助用户更好地评估应用程序的性能表现。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值