当前位置:首页 > 燃气灶 > 文章正文

一篇文章让你彻底搞懂关于机能测试常见术语的定义

编辑:[db:作者] 时间:2024-08-25 05:11:43

②广义上的并发:多个用户与系统发生了交互,这些业务场景可以是相同的也可以是不同的,交叉要乞降处理较多;

3、压力

系统在一定饱和状态下,例如CPU、内存等饱和情形下,系统能够处理的会话能力,以及系统是否会涌现缺点

一篇文章让你彻底搞懂关于机能测试常见术语的定义

特点:紧张目的是检讨系统处于压力情形下运用的性能表现,重点在于有无出错信息产生,系统对运用的相应韶光等

4、事务

性能测试中,事务指的是从端到端,一个完全的操作过程,比如一次登录、一次筛选条件查询,一次支付等;

5、吞吐量

指在一次性能测试过程中网络上传输的数据量的总和,也可以这样说在单次业务中,客户端与做事器端进行的数据交互总量;

对交互式运用来说,吞吐量指标反响做事器承受的压力,容量方案的测试中,吞吐量是重点关注的指标,它能够解释系统级别的负载能力,其余,在性能调优过程中,吞吐量指标也有主要的代价;

6、吞吐量和负载之间的关系:

①上升阶段:吞吐量随着负载的增加而增加,吞吐量和负载成正比;

②平稳阶段:吞吐量随着负载的增加而保持稳定,无太大变革或颠簸;

③低落阶段:吞吐量随着负载的增加而低落,吞吐量和负载成反比;

总结:吞吐量干不过负载!


如下图所示:

a1面积越大,解释系统的性能能力越强,a2面积越大,解释系统稳定性越好,a3面积越大,解释系统的容错能力越好(啧啧,图有点丑。


7、吞吐率

吞吐量/传输韶光,即单位韶光内网络上传输的数据量,也可以指单位韶光内处理客户要求数量,它是衡量网络性能的主要指标。

常日情形下,吞吐率用“字节数/秒”来衡量,当然,也可以用“要求数/秒”和“页面数/秒”来衡量;

8、TPS

Transaction Per Second:每秒事务数,指做事器在单位韶光内(秒)可以处理的事务数量,一样平常以request/second为单位;

PS:看到很多文章或性能测试职员将QPS和TPS混为一谈,个人认为,他们因此测试结果的统计得到该结论的;

QPS是查询,而TPS是事务,事务是查询的入口,也包含其他类型的业务场景,因此QPS该当是TPS的子集!

9、QPS

Query Per Second:每秒查询率,指做事器在单位韶光内(秒)处理的查询要求速率;

PS:TPS和QPS都是衡量系统处理能力的主要指标,一样平常和并发结合起来判断系统的处理能力;

10、PV

Page View:页面浏览量,常日是衡量一个页面乃至网站流量的主要指标;

细分的话,有独立访问者数量、重复访问者数量、单独页面访问数量、用户勾留韶光等类型;

11、RT/ART

Response Time/average Response Time:相应韶光/均匀相应韶光,指一个事务花费多永劫光完成;

一样平常来说,性能测试中均匀相应韶光更有代表意义。
细分的话,还有最小最大相应韶光,50%、90%用户相应韶光等;

12、Thinking Time

思考韶光,在性能测试中,仿照用户的真实操作场景。
用户操作的事务与事务之间是有一定间隔的,引入这个观点是为了并发测试(有交叉业务场景)时,业务场景比率更符合真实业务场景;

13、连接池

连接池是一个进程,多个连接在一个进程中存储、管理,它是共享、可复用的;

当客户端发起要求,先检讨是否有闲置连接,如果有,则分配该连接给其利用;如果没有,则要求进入等待行列步队(等待空闲连接分配,这个取决于调度配置)或新建一个连接工具供其利用

(取决于连接池有多少连接以及许可的最大连接数);

每次客户端发起要求,如果都新建连接,会花费很多的资源,连接池的存在及其特性,减少了连接的建立所花费的资源以及节省了很多连接创建韶光,给系统供应了更好的伸缩性,也有助于

做事器性能的提升。

14、标准方差

各数据偏离均匀数的间隔(离均差)的均匀数,它能反应一个数据集的离散程度。
离散程度越大,数据越不可靠;

性能测试中引入这个术语,是为了对高峰期、平缓期的系统相应韶光分布,不同业务场景的相应韶光分布,以及I/o数在韶光段上的分布等情形进行剖析,以判断系统的稳定性。

15、资源利用率

如下图所示,资源指标与硬件资源花费直接干系,而系统指标则与用户场景及需求直接干系:

16、资源指标:

CPU利用率:指用户进程与系统进程花费的CPU韶光百分比,永劫光情形下,一样平常可接管上限不超过85%;

内存利用率:内存利用率=(1-空闲内存/总内存大小)100%,一样平常至少有10%可用内存,内存利用率可接管上限为85%;

磁盘I/O: 磁盘紧张用于存取数据,因此当说到IO操作的时候,就会存在两种相对应的操作,存数据的时候对应的是写IO操作,取数据的时候对应的是是读IO操作,一样平常利用% Disk Time

(磁盘用于读写操作所占用的韶光百分比)度量磁盘读写性能;

网络带宽:一样平常利用计数器Bytes Total/sec来度量,其表示为发送和吸收字节的速率,包括帧字符在内;判断网络连接速率是否是瓶颈,可以用该计数器的值和目前网络的带宽比较;

17、系统指标:

并发用户数:单位韶光内与系统发生交互的用户数;

在线用户数:某段韶光内访问系统的用户数,这些用户并不一定同时向系统提交要求;

均匀相应韶光:系统处理事务的相应韶光的均匀值;事务的相应韶光是从客户端提交访问要求到客户端吸收到做事器相应所花费的韶光;

事务成功率:性能测试中,定义事务用于度量一个或者多个业务流程的性能指标,如用户登录、保存订单、提交订单操作均可定义为事务,单位韶光内系统可以成功完成多少个定义的事务,

在一定程度上反应了系统的处理能力,一样平常以事务成功率来度量;

超时缺点率:紧张指事务由于超时或系统内部其它缺点导致失落败占总事务的比率;

感谢每一个负责阅读我文章的人!


如果下面这些资料用得到的话可以直接拿走:1、自学开拓或者测试必备的完全项目源码与环境2、测试事情中所有模板(测试操持、测试用例、测试报告等)3、软件测试经典口试题4、Python/Java自动化测试实战.pdf5、Jmeter/postman接口测试全套视频获取我个人整理了我这几年软件测试生涯整理的一些技能资料,包含:电子书,简历模块,各种事情模板,口试宝典,自学项目等。
如果在学习或事情中碰着问题可以直接进群讯问,群里也会有大神帮忙解答,须要的可以找我感激。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/135456.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com