Ladrunner性能测试学习

一、绪论(闲话)

做了这么久的测试,终于开始接触性能测试部分了,想想就激动。

诚然,比起功能测试,我相信大多数小伙伴们还是更倾向于做性能、自动化测试这种偏向技术性的,因为这样做出来的成果会让我们更有成就感,做起来也会有干劲,会想办法去解决问题。一个字,爽!

文章分享自己学习Loadrunner性能测试的过程,也算是记录自己成长的过程,有缺陷希望大家指正,随时更新~

二、性能测试的四个阶段

  1. 性能前期准备阶段:包括了解本次性能测试的目的、性能指标的标准、测试机和服务器的配置、服务器IP地 址、编写测试用例、搭建测试环境等等。
  2. 性能测试开展阶段:包括接口性能测试(Jemeter)和业务性能测试(Loadrunner)。
  3. 性能测试执行阶段:包括创建脚本后对脚本的增强、运行负载测试。
  4. 性能结果分析阶段:包括编写性能测试分析表、根据分析表分析性能趋势、生成概要报告进行概要分析、根据图表进行数据分析、生成测试报告。

三、Loadrunner学习

1、首先是了解Loadrunner这个工具(直接搬运度娘,重点斜体加粗)

LoadRunner,是惠普HP公司制作的一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。

LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能

2、安装Loadrunner

正规公司内部会购买正版软件,当然自学的小伙伴们只能通过xx的方式来安装,我找了篇安装文章供大家参考。

HP Loadrunner12的下载和安装​blog.csdn.net/qq_37674858/article/details/79755143正在上传…重新上传取消https://link.zhihu.com/?target=https%3A//blog.csdn.net/qq_37674858/article/details/79755143

3、Loadrunner三大组件

①脚本用户脚本(Virtual user generator):用来录制、调试脚本

测试人员被LoadRunner的Vuser(虚拟用户)代替,测试人员执行的操作以Vuser Script(虚拟用户脚本)的方式固定下来。一条计算机可以运行多个Vuser,因此LoadRunner又减少了性能测试对硬件的要求。简单讲就是类似虚拟机~

②控制台(controller):设置场景参数,管理虚拟用户

是运行性能测试的指挥,简单来说在Controller里设置一个场景(运行负载测试的条件),再设置虚拟用户数量、增加方式、结束方式等条件,就可以进行负载测试了。期间可以选择想要查看的指标,会生成图标实时显示。测试完也会自动生成报告打开analysis显示。

③结果分析器(analysis):生成测试报告

controller生成的报告会在这里打开,我们可以在这里查看指标从而进行数据分析,也可以将报告导出,肥肠的方便。

4、Loadrunner使用过程

都放在一篇文章里过于占地方,我另开了两篇小文附上链接,方便大家观看。

①先使用Virtual user generator录制脚本

https://blog.csdn.net/weixin_43577647/article/details/123383242使用Virtual user generator录制脚本所谓录制脚本,就是点击录制按钮开始录制,然后你把想要测试的功能在浏览器中操作一遍就OK,LR会根据你的操作自动生成C语言脚本代码。录制后的脚本是个草稿,很多地方无用,仔细排查一遍酌情删除无用代码段。再对脚本进行增强,所谓增强就是按照个人需求修改部分脚本代码。如添加集合点、检查点、事务、参数化、think_time、其它函数等操作。增强后的脚本要replay一遍,成功后就可以使用了。以下图片为VUGen操作~一、新建一个脚本根据自https://blog.csdn.net/weixin_43577647/article/details/123383242②再使用controller设置场景进行负载测试,观察各项指标

Loadrunner之使用Controller负载测试_苗晓雨Michelle的博客-CSDN博客icon-default.png?t=M276https://blog.csdn.net/weixin_43577647/article/details/123383319③最后使用analysis进行数据分析

Loadrunner之Analysis分析报告_苗晓雨Michelle的博客-CSDN博客使用controller运行负载测试后,会将运行期间产生的各种指标生成一个报告。生成后会自动打开analysis,将报告展示到我们面前。报告包含部分性能指标和他们的可视化图表,以及文字描述。我们可以导出可视化图标和将报告以指定格式导出出来(如HTML格式)暂时只发现查看图表、文字概要报告,和导出HTML格式的功能。发现别的功能我会及时更新~...https://blog.csdn.net/weixin_43577647/article/details/123383385

暂时学习到这些功能,后续学到新功能我会及时更新,大家一起学习~

---------------------------------------------------------------------------------------------------

参考文献:

如何从零基础开始学习LoadRunner12(一)_bravo东东的博客-CSDN博客

HP Loadrunner12的下载和安装

loadrunner三大组件是什么-常见问题-PHP中文网

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值