企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt

上传人(卖家):三亚风情 文档编号:3350360 上传时间:2022-08-22 格式:PPT 页数:17 大小:271.50KB
下载 相关 举报
企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt_第1页
第1页 / 共17页
企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt_第2页
第2页 / 共17页
企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt_第3页
第3页 / 共17页
企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt_第4页
第4页 / 共17页
企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、第九章第九章 执行性能测试执行性能测试-性能测试概述性能测试概述主题主题n 性能测试概述n 性能测试的分类n 性能测试的原理n 性能测试前的准备n 常用性能测试工具介绍n LoadRunner概述性能测试概述性能测试概述n 性能测试:u性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。u负载测试和压力测试都属于性能测试,两者可以结合进行。性能测试分类性能测试分类n 性能测试类型包括:u负载测试(Load Testing)u压力测试(Stress Testing)u容量测试(Volume Testing)为什么要进行性能测试?为什么要进行性能测试?1

2、.应用程序是否能够很快地响应用户的要求?2.应用程序是否能处理预期的用户负载并具有盈余能力?3.应用程序是否能处理业务所需的事务数量?4.在预期和非预期的用户负载下,应用程序是否稳定?5.是否能确保用户在真正使用软件时获得积极的体验?负载测试原理负载测试原理n 负载性能测试工具原理u负载性能测试工具的原理通常是通过录制、回放脚本、模拟多用户同时访问被测试系统,制造负载,产生并记录各种性能指标,生成分析报告,从而完成性能测试的任务。性能测试前的准备性能测试前的准备n 做软件性能测试前的准备:u了解什么是软件的性能?u了解软件性能有哪些指标?u其他?性能测试前的准备性能测试前的准备n 软件性能的指

3、标:1.并发(concurrency)2.并发用户数量3.吞吐率4.请求响应时间5.事物请求响应时间6.资源利用率7.TPS(TransactionPerSecond)8.思考时间(think time)9.点击率性能测试前的准备性能测试前的准备n 其他:1.了解项目背景2.制定测试计划,3.参与人员与人数,各自的任务,测试范围和目标4.测试模型5.测试数据:准备200个不同的登录账户6.系统信息7.测试环境8.其他常用性能测试工具介绍常用性能测试工具介绍n QA Loadn SilkPerformern WebRunnern OpenSTAn WASn LoadRunner常用性能测试工具介

4、绍常用性能测试工具介绍n LoadRunnerLoadRunner是原Mercury公司的产品,2006年Mercury公司被HP收购。LoadRunner(以下简称LR)是一种较高规模适应性的自动负载测试工具,它能预测系统行为,优化性能。LR强调的是对整个企业应用架构进行测试,它通过模拟实际用户的操作行为和实行实时性能监控,来帮助客户更快的确认和查找问题。LR能支持广泛的协议的技术,为客户的特殊环境,提供特殊的解决方案。LoadRunnerLoadRunner的的原理原理n LoadRunner的工作原理:LR的工作原理是通过用户执行被测程序的客户端,在VuGen中录制被测系统的客户端和服务

5、器的协议交互,生成脚本,然后在Controller中控制Load Generator,按照一定的配置(又称为场景),模拟一定数量的用户,对服务器产生压力,同时对被测系统涉及的操作系统操作系统,数据库数据库,中间件等资源进行监控,收集压力情况下的资源信息,测试结束后形成测试结果和监控数据,在结果分析器中进行分析,最后生成测试结果报告。LoadRunnerLoadRunner的的特点特点n LR的特点:u能很轻松地创建虚拟用户u能创建真实的负载u定位性能问题u分析结果精确定位问题所在u重复测试保证系统发布的高性能LoadRunner术语词汇描述场景场景是一种文件,用于根据性能要求定义在每一个测试会

6、话运行期间发生的事件。Vuser在场景中,LoadRunner 用虚拟用户或 Vuser 代替实际用户。Vuser 模拟实际用户的操作来使用应用程序。一个场景可以包含几十、几百甚至几千个Vuser。Vuser 脚本Vuser 脚本用于描述 Vuser 在场景中执行的操作。事务 要度量服务器的性能,需要定义事务。事务表示要度量的最终用户业务流程。LoadRunnerLoadRunner组件组件n LR包含以下组件:uVirtual User GeneratoruControlleruLoad GeneratoruAnalysisuLauncherLoadRunnerLoadRunner负载测试流程负载测试流程n LoadRunner负载测试流程:Question?Question?谢谢!

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

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(企业案例软件测试技术第九章-执行性能测试-性能测试概述课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|