教学课件第6课软件测试负载压力测试

上传人:ni****g 文档编号:569138386 上传时间:2024-07-27 格式:PPT 页数:7 大小:331.47KB
返回 下载 相关 举报
教学课件第6课软件测试负载压力测试_第1页
第1页 / 共7页
教学课件第6课软件测试负载压力测试_第2页
第2页 / 共7页
教学课件第6课软件测试负载压力测试_第3页
第3页 / 共7页
教学课件第6课软件测试负载压力测试_第4页
第4页 / 共7页
教学课件第6课软件测试负载压力测试_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《教学课件第6课软件测试负载压力测试》由会员分享,可在线阅读,更多相关《教学课件第6课软件测试负载压力测试(7页珍藏版)》请在金锄头文库上搜索。

1、第第6课课 负载压力测试负载压力测试概念n负载压力:系统在指定软硬件及网络环境下,承受的流量。(并发用户数,持续运行时间,数据量等)。 n负载压力测试是在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量,以确定系统所能承受的最大负载压力。 n例如电信计费软件,众所周知,每月20日左右是市话交费的高峰期,全市几千个收费网点同时启动。收费过程一般分为两步,首先要根据用户提出的电话号码来查询出其当月产生费用,然后收取现金并将此用户修改为已交费状态。一个看起来简单的两个步骤,当成百上千的终端同时执行这样的操作时情况就大不一样了,如此众多的交易同时发生,对应用程序本身、操作系统、中心数据库服

2、务器、中间件服务器、网络设备的承受力都是一个严峻的考验。n决策者需要模拟系统负载压力,预见软件的并发承受力,这是在测试阶段就应该解决的重要问题。n负载压力测试是性能测试的重要组成部分,负载压力测试包括并发性能测试、疲劳强度测试、大数据量测试等内容。n负载测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。(如:访问一个网页的响应时间规定为不超过1秒,负载测试就是测试在响应时间为1秒时,系统所能承受的最大并发访问的用户数量) n压力测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来

3、获得系统能提供的最大服务级别的测试。(如:压力测试就是测试系统在多大的并发访问用户数量下,响应时间不可接受,如超过1秒) n并发性能测试:并发性能测试的过程,是一个负载测试和压力测试的过程。即逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标、资源监控指标等来确定系统并发性能的过程。n疲劳强度测试:日常业务疲劳强度模拟,高峰业务疲劳强度模拟 n大数据量测试:独立数据量测试,综合数据量测试术语解释n用户并发数量:关于用户并发的数量,有2种常见的错误观点。一种错误观点是把并发用户数量理解为使用系统的全部用户的数量,理由是这些用户可能同时使用系统;还有一种比较接近正

4、确的观点是把在线用户数量理解为并发用户数量。 n请求响应时间:指的是客户端发出请求到得到响应的整个过程的时间。在某些工具中,请求响应时间通常会被成为TLLB,即Time to last byte,意思是从发起一个请求开始,到客户端接收到最后一个字节的响应时间所耗费的时间。请求响应时间过程的单位一般为秒或者毫秒。n事务响应时间:事务可能由一系列请求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的。例如:跨行取款事务的响应时间就是由一系列的请求组成的。事务响应时间和后面的业务吞吐率都是直接衡量系统性能的参数。n吞吐量:指的是在一次性能测试过程中网络上传

5、输的数据量的总和。吞吐量/传输时间,就是吞吐率。nTPS:每秒钟系统能够处理的交易或者事务的数量。它是衡量系统处理能力的重要指标。n点击率:每秒钟用户向WEB服务器提交的HTTP请求数。这个指标是WEB应用特有的一个指标:WEB应用是“请求-响应”模式, 用户发出一次申请,服务器就要处理一次,所以点击是WEB应用能够处理的交易的最小单位。如果把每次点击定义为一个交易,点击率和TPS就是一个概念。 n资源利用率:指的是对不同的系统资源的使用程度,例如服务器的CPU利用率,磁盘利用率等。资源利用率是分析系统性能指标进而改善性能的主要依据,因此是WEB性能测试工作的重点。 负载压力测试工具的使用n书本P241nLoadRunner9.0的使用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号