ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Loadrunner知识学习1----基础知识简介

2021-09-28 19:33:51  阅读:275  来源: 互联网

标签:Loadrunner 性能 用户 基础知识 ---- 计数器 测试 服务器


一、什么是Loadrunner

    Loadrunner是一种测试功能和性能负载的工具。

    通过大数据量的模拟用户的行为产生负载,从而对响应时间、吞吐量、并发用户和性能计数器等指标进行监控,达到监控平台是否稳定,进而找到平台瓶颈和突破瓶颈的目的。

二、工作原理

 

 

三、Loadrunner的组件

Loadrunner的使用过程:创建脚本->设计场景->运行场景->分析结果

1.Virtual User Generator:虚拟用户生成器

                                          主要是模拟用户动作,是用来录制、生成、编辑、调试脚本所用的工具

 

 

 

2.LoadRunner Controller:测试控制器

                                          主要是设计、实现、执行场景,并集成监控和实时监测。是执行负载测试管理和监控的中心。在这里指定具体的性能测试方案,执行性能测试,收集测试数据,监控测试指标。

3.LoadRunner Analysis :结果分析器

 

 

                                      

四、Loadrunner的常用指标

1、响应时间:指系统从发出请求开始到客户端接受到所有数据所消耗的时间。

2、并发用户:指同一时刻与服务器进行数据交互的所有用户数量。计算公式F=Nvu x R/T 其中F表示吞吐量、Nvu表示虚拟用户数的个数、R表示每个vu发出的请求数量,T表示性能测试所用的时间。

3、吞吐量:指单位时间内服务器处理客户请求的数量,吞吐量通常使用请求数/秒来衡量,其直接体现服务器的承载能力。

4、吞吐率:指单位时间内从服务器返回的字节数。

5、TPS(Transaction Per Second):指服务器每秒处理的事务数,他是衡量系统处理能力的重要指标。

6、点击率:指每秒钟用户向服务器提交的HTTP数量。

7、资源利用率:指服务器系统中不同硬件资源被使用的程度,资源使用率=资源实际使用量/总的可用资源量。主要包括CPU利用率、内存利用率、磁盘利用率、网络等。资源利用率是分析系统性能指标今儿改善性能的主要依据,在配置调优测试过程中,通过比较配置调优前后系统资源的利用率来判断调优的结果。

8、性能计数器:指描述服务器或操作系统性能的一些数据指标。主要通过添加计数器来观察系统资源的使用情况。性能计数器包括操作系统性能计数器、数据库计数器、应用服务器计数器。

9、思考时间:指用户在进行操作时,每个请求之间的时间间隔。在测试脚本中,思考时间为脚本中2条请求语句之间的间隔时间。对于交互系统来说、用户不可能持续不断地发出请求,一般情况下,用户在向服务器端发送一个请求后,会等待一段时间再次发送下一个请求。

 

 

                                           

 

 

 

                                     

 

 

 

                                                                

标签:Loadrunner,性能,用户,基础知识,----,计数器,测试,服务器
来源: https://www.cnblogs.com/wyyyym/p/15342704.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有