性能测试常见术语_第1页
性能测试常见术语_第2页
性能测试常见术语_第3页
性能测试常见术语_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、性能测试常见术语性能测试常见的术语主要有并发、并发用户数量、请求响应时间、吞吐量、呑吐 率、TPS、点击率、资源利用率等并发狭义的并发一般分两种情况。一种是严格意义上的并发,即所有用户在同一 时刻做同一件事情或操作,这种操作一般针对同一类型的业务。另一种并发是广义的并发。这种并发与狭义的并发的区别是尽管多个用户对系统 发出了请求或进行了操作,但是这些请求或操作可以是相同的,也可以是不同的。 对整体系统而言,任然有很多用户同时对系统进行操作,闵此,仍然厲于并发的 范畴。可以看出,广义的并发是包含狭义的并发的,而且广义的并发更接近用户的 实际使用情况,因为对大多数系统而言,只有数量很少的用户进行“

2、严格意义上 的并发”。对于性能测试而言,这两种并坨一般都需要进行测试,通常的做法是 先进行严格意义上的并发测试。严格意义上的并发一般发生在使用比较频繁的模 块中,尽管发生的概率不是特别高,但是一旦坨生性能问题,后果很可能是致命 的。严格意义上的并定测试往往和功能测试关联起来,因为只要并发功能遇到异 常通常都是程序的问题,这种测试也是健壮性和稳定性测试的一部分。并发用户数量关于并发用户数量,有两种常见的错误观点。一种错误观点是把并发用户数 量理解为使用系统的全部用户的数量,理由是这些用户可能同时使用系统;还有 一种比较接近正确的观点是把用户在线数量理解为并发用户数量。实际上,在线 用户不一定会和

3、其他用户发生并发,例如正在浏览网页信息的用户,对服务器是 没有任何影响的。但是,用户在线数量是统计并发用户数量的主要依据之一。精品并发主要针对服务器而言,是否并发的关縫是看用户的操作是否对服务器产 生了影响。闵此,并发用户数量的正确理解是,在同一时刻与服务器进行交互的 在线用户数量。这些用户的晟大特征是和服务器定生了交互,这种交互既可以是 单向传送数据的,也可以是双向传送数据的。并发用户数量的统计方法冃前还没有准确的公式,闵为不同的系统会有不同 的并发特点。例如OA系统统计并坨用户的经验公式为:使用系统的用户数量* (5%20%)。对于这个公式,没有必要拘泥于计算出的结果,因为为了保证系 统的

4、扩展空间,测试时的并发用户数量就会稍稍大一些,除非要测试系统能承受 的晟大并发用户数量。举例说明:如果一个OA系统的期望用户为100()个,只 要测试出系统能支持200个并发用户就可以了。请求响应时间请求响应时间是指从客户端发出请求到得到响应的整个过程的时间。这个过 程从客户端发出一个请求开始计时,到客户端接收到从服务器端返回的响应结果 计时结束。在某些工具中,请求响应时间通常会被称为”TTLB”, KPTime to last byte意思是从发送一个请求开始,到客户端接收到晟后一个宇节的响应为止所 耗费的时间。请求响应时间的单位一般为“秒”或“毫秒”。事物响应时间事物可能由一系列请求组成,

5、事物的响应时间主要针对用户而言,厲于宏观 上的概念,是为了向用户说明业务响应时间而提出来的。例如:跨行取款事物的 响应时间就是由一系列的请求组成的。事物响应时间和业务吞吐率都是直接衡量 系统性能的参数。吞吐量指在一次性能测试过程中网络上传输的数据量的总和。吞吐量/传输时间, 就是吞吐率。吞吐率(Throughput)通常用来指单位时间内网络上传输的数据量,也可以指单位时间内处理的客 户端请求数量。是衡量网络性能的重要指标。但是从用户或业务角度来看,吞吐率也可以用“请求数/秒”或“页面数/ 秒”、“业务数/小时或天”、“访问人数/天”、“页面访问量/天”来衡量。 例如在银行卡审批系统中,可以用“

6、千件/每小时”来衡量系统的业务处理能力。 TPS (Transaction Per Second)每秒钟系统能够处理的交易或事物的数量。它是衡量系统处理能力的重要指 标。TPS是LoadRumicr中重要的性能参数指标。点击率(Hit Per Second)每秒钟用户向Web服务器提交的HTTP请求书。这个指标是Web应用特有 的一个指标:Web应用是“请求-响应”模式,用户发出一次申请,服务器就要 处理一次,所以“点击”是毀小应用能够处理交易的晟小单位。如果把每次点 击定义为一次交易,点击率和TPS就是一个概念。不难看出,点击率越大,对 服务器的压力也越大。点击率只是一个性能参考指标,重要的是分析点击时产生 的影响。需要注意的是,这里的点击不是指鼠标的一次“单击”操作,而是在一次“单击”操作中,客户端可能向服务器发出多个HTTP请求。资源利用率资源利用率指的是对不同系统资源的使用程度,例如服务器的CPU利用率、 磁盘利用率等。资源利用率是分析系统性能指标而改善性能的主要依据,闵此, 它是Web性能测试

温馨提示

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

评论

0/150

提交评论