性能测试基础_第1页
性能测试基础_第2页
性能测试基础_第3页
性能测试基础_第4页
性能测试基础_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2021-11-4Inspur group性能测试基础刘祥2学习目标课程学习内容等级性能测试基础了解性能测试的概念,知道为什么做性能测试以及如何做性能测试运用2021-11-4Inspur group32021-11-4Inspur group目录怎么做性能测试为什么做性能测试2什么是性能测试134什么是性能测试?2021-11-4Inspur group5性能测试概念性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。2021-11-4Inspur group6性能测试的相关指标应用:并发用户数、响应时间、TPS(Transactions Per

2、Second)、吞吐量(Bytes Per Second)服务器:CPU消耗、内存使用量、磁盘IO、网络流量2021-11-4Inspur group7Page 7性能测试基本概念-注册用户数注册用户数是指在业务系统中,可以登录系统进行业务操作的用户数如何查看系统用户数从系统的用户管理模块,就可以获得系统注册用户数查看数据库相关表注册用户数,并不会给系统带来业务上的压力,只会给系统带来数据量上的压力8Page 8性能测试基本概念-在线用户数在线用户数是指在当前状态下,登录到系统中的用户。通过业务系统的在线统计功能,就可以获得相关数据查看数据库相关表在线用户,不一定对系统带来业务上的处理压力举例

3、一个业务系统,有1000人在线200人在填写表格400人在发呆200人在看公告200人在不停地从一个页面跳转到另一个页面9性能测试基本概念-并发用户同时进行操作的用户并发用户真正产生压力的数量2021-11-4Inspur group10Page 10性能测试基本概念-响应时间从请求发出开始,到用户收到第一个字节的数据从请求发出开始,到用户接收到最后一个字节的数据从请求发出开始,到用户看到页面开始呈现出的内容结束从请求发出开始,到用户看到页面完全呈现11Page 11性能测试基本概念-响应时间 应用程序数据库APP处理时长DB处理时长URL响应时长网络传输时长Sql执行时长12Page 12性

4、能测试基本概念-什么是TPSTPS即Transactions Per Second(每秒事务数)的缩写。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。事务时间计算:类似于系统响应时间事务时间=事务结束时间-事务开始时间TPS计算132021-11-4Inspur group明白了吗?不明白?14Page 14性能测试基本概念-资源利用率资源利用率指的是对不同系统资源的使用程度。主要包含以下内容CPU磁盘IO内存网络15Page 15性能测试基本概念-性能测试分类负载测试压力测试可靠性测试162021-11-4Inspur group为什么做性能测试

5、?你的应用程序能轻松应付那么多的用户负载吗?你的应用程序能处理那么多业务所需的事务吗?在预期的用户压力下,你的应用程序足够稳定吗?在超出预期的用户压力下呢?你能确定用户在使用你的应用程序时会得到好的体验吗?172021-11-4Inspur group怎么做性能测试?选工具定功能点录制、调试脚本运行测试分析优化出具测试报告18选工具HP LoadrunnerPage 1819LoadRunner介绍Loadrunner由哪几部分组成?答案:3部分Create/Edit ScriptsRun Load TestsAnalyze Test ResultsPage 1920Loadrunner 组成

6、Create/Edit ScriptsPage 2021Loadrunner 组成Run Load TestsPage 2122Loadrunner 组成Analyze Test ResultsPage 2223脚本生成器界面元素起始页协议选择页主界面工具栏事务窗口脚本窗口参数设置参数化设置Page 2324实战脚本录制:8080/demo/WebContent/write.jsp 2021-11-4Inspur group25实战录制脚本脚本的回放与调试增加事务参数化增加检查点增加关联2021-11-4Inspur group26实战常用函数web_reg_save_param(增加动态关联)web_reg_find(增加检查点)lr_o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论