LoadRunner性能测试培训.ppt

LoadRunner性能测试培训.ppt

ID:55597114

大小:517.00 KB

页数:64页

时间:2020-05-20

LoadRunner性能测试培训.ppt_第1页
LoadRunner性能测试培训.ppt_第2页
LoadRunner性能测试培训.ppt_第3页
LoadRunner性能测试培训.ppt_第4页
LoadRunner性能测试培训.ppt_第5页
资源描述:

《LoadRunner性能测试培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、LoadRunner性能测试培训质量管理部窦志刚性能测试基础知识性能测试常用术语LoadRunner组件-VirtualUserGeneratorLoadRunner组件-ControllerLoadRunner组件-Analysis基本调优目标什么是性能测试通过狭义的性能测试模拟生产运行的业务压力或者用户使用场景来测试系统的性能是否满足生产性能的要求。广义的性能测试指压力测试、负载测试、强度测试、并发测试、大数据量测试、可靠性测试等和性能相关的测试统称。性能测试基础知识压力测试对系统不断施加压力的测试,

2、是通过确定一个系统的瓶颈或不能接收用户请求的性能点,来获得系统提供的最大服务级别的测试。目的:是发现在什么条件下系统的性能变得不可接受,并通过对应用程序施加越来越多的负载,直到发现应用程序性能下降的拐点。负载测试对系统不断增加压力或增加一定压力下的持续时间,直到系统的一些性能指标达到极限,例如响应时间超过预定目标或某种资源以及达到饱和。区别压力测试侧重压力大小,负载测试往往强调压力持续的时间。性能测试基础知识强度测试强度测试主要是检查程序对异常情况的抵抗能力,如运行最大存储空间,进行可能导致系统崩溃、磁盘

3、数据抖动、网卡满负荷等。主要是异常条件下验证系统是否稳定以及性能方面是否容易扩展。疲劳强度测试疲劳强度测试是一类特殊的强度测试,主要测试系统长时间运行后的性能表现,如一般常见的7X24小时的压力测试。性能测试基础知识并发测试主要指当测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题,如内存泄漏、线程锁、资源争用问题,几乎所有的性能测试都会涉及并发测试。通用说明:持续挂载一定数量用户不断开。LoadRunner进行并发测试相对较少,一般使用测试仪很普遍。大数据量测试一般是针对某些系统存储、传输

4、、统计查询等业务进行大数据量的测试。如CA系统上千万条的数据测试。性能测试基础知识可靠性测试在给系统加载一定业务压力的情况下,使系统运行一段时间,检测系统是否稳定。如施加压力让CPU资源保持在90%以上的使用率,连续对系统加压24个小时,分析系统是否稳定。性能测试基础知识性能指标并发严格意义上的并发:即所有的用户在同一时刻做同一件事情或者操作,一般是同一类型的业务广义的并发:即所有的用户对系统发出了请求或进行了操作,这些请求或者操作可以是相同的,也可以是不同的。LoadRunner压测并发的弱点:一个IP

5、只能支持65535个连接(理论上),因此需要压测百万级别的并发,必须很多IP地址支持才能实现。性能测试基础知识性能测试基础知识防火墙并发测试标准:ConcurrentconnectionsHost和DUT之间同时连接的总数,并假设所有连接上都有数据传输。即同时可以挂载的用户数量。请求响应时间请求响应时间是指从客户端发出请求到得到响应的整个过程的时间。从客户端发送一个请求开始计时,到客户端接到从服务器端返回的响应接口计时结束。另外一些工具中,会被称为“TTLB”,“Timetolastbyte”。从发送一个

6、请求开始,到客户端收到最好一个字节的响应为止所耗费的时间。事务响应时间(TransactionResponseTime)事务可能是一系列的请求组成,事务的响应时间主要是针对用户而言,是为了向用户说明业务响应时间而提出的。性能测试基础知识CPS(ConnectionPerSecond)新建测试的主要目的是测试被测设备的处理能力。单位时间内能够建立的连接数越多,说明被测试设备的处理器能力越强。一般只关心建立TCP连接的速率,因此使用RST方式关闭连接。吞吐率(Throughput)单位时间内网络上传输的数据量

7、,是衡量网络性能的重要指标。Loadrunner记录的Throughput是接收到服务器返回的所有字节数之和,与本地发出的字节数无关!和网络带宽的关系:TPS*返回数据包的大小=Throughput<带宽吞吐量网络上传输的数量量的总和。吞吐量/传输时间,即吞吐率。性能测试基础知识TPS(TransactionPerSecond)每秒钟系统能够处理的交易或者事务的数量。是衡量系统处理能力的重要指标。一般而言,评价系统性能均以每秒完成的技术交易的数量来衡量系统整体处理能力取决于处理能力最低模块的TPS值HPS

8、点击率每秒钟用户向Web服务器提交的HTTP请求数。是Web应用特有的一个指标:Web应用是“请求-响应”模式,用户发出一次申请,服务器就处理一次。HPS一般与TPS成正比关系,是B/S系统中非常重要的性能指标之一性能测试基础知识资源利用率监控不同系统资源的使用程度,如服务器的CPU、磁盘利用率、内存、网络等。是测试和分析瓶颈的主要参数。性能测试基础知识场景(Scenario)在LoadRunner中主要表现为Controll

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。