【教学课件】第6课软件测试负载压力测试.ppt

上传人:小飞机 文档编号:5659287 上传时间:2023-08-06 格式:PPT 页数:7 大小:331.47KB
返回 下载 相关 举报
【教学课件】第6课软件测试负载压力测试.ppt_第1页
第1页 / 共7页
【教学课件】第6课软件测试负载压力测试.ppt_第2页
第2页 / 共7页
【教学课件】第6课软件测试负载压力测试.ppt_第3页
第3页 / 共7页
【教学课件】第6课软件测试负载压力测试.ppt_第4页
第4页 / 共7页
【教学课件】第6课软件测试负载压力测试.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《【教学课件】第6课软件测试负载压力测试.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第6课软件测试负载压力测试.ppt(7页珍藏版)》请在三一办公上搜索。

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

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

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

4、用户数量。请求响应时间:指的是客户端发出请求到得到响应的整个过程的时间。在某些工具中,请求响应时间通常会被成为TLLB,即Time to last byte,意思是从发起一个请求开始,到客户端接收到最后一个字节的响应时间所耗费的时间。请求响应时间过程的单位一般为秒或者毫秒。事务响应时间:事务可能由一系列请求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的。例如:跨行取款事务的响应时间就是由一系列的请求组成的。事务响应时间和后面的业务吞吐率都是直接衡量系统性能的参数。,吞吐量:指的是在一次性能测试过程中网络上传输的数据量的总和。吞吐量/传输时间,就是吞吐率。TPS:每秒钟系统能够处理的交易或者事务的数量。它是衡量系统处理能力的重要指标。点击率:每秒钟用户向WEB服务器提交的HTTP请求数。这个指标是WEB应用特有的一个指标:WEB应用是“请求-响应”模式,用户发出一次申请,服务器就要处理一次,所以点击是WEB应用能够处理的交易的最小单位。如果把每次点击定义为一个交易,点击率和TPS就是一个概念。资源利用率:指的是对不同的系统资源的使用程度,例如服务器的CPU利用率,磁盘利用率等。资源利用率是分析系统性能指标进而改善性能的主要依据,因此是WEB性能测试工作的重点。,负载压力测试工具的使用,书本P241LoadRunner9.0的使用,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号