web性能测试基本性能指标(页面性能测试指标)

网友投稿 722 2022-09-25

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

web性能测试基本性能指标(页面性能测试指标)

web性能测试是一种非功能类型的测试,当在不同的工作负载条件下进行测试时,会检查当前web在响应能力和稳定性方面的表现。web性能测试要在多种不同的负载和网络条件下进行测试,并严格检查web在这些负载下响应所花费的时间。那么,web性能测试都有哪些基本性能指标呢?下面我们就来介绍。

web性能测试基本性能指标:

1、事务(Transaction)

在web性能测试中,一个事务表示一个“从用户发送请求->webserver接受到请求,进行处理->webserver向DB获取数据->生成用户的object(页面),返回给用户”的过程,一般的响应时间都是针对事务而言的。

2、请求响应时间

请求响应时间指的是从客户端发起的一个请求开始,到客户端接收到从服务器端返回的响应结束,这个过程所耗费的时间,在某些工具中,响应通常会称为“TTLB”,即"timetolastbyte",意思是从发起一个请求开始,到客户端接收到最后一个字节的响应所耗费的时间,响应时间的单位一般为“秒”或者“毫秒”。

3、事务响应时间

事务可能由一系列请求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的。例如:跨行取款事务的响应时间就是由一系列的请求组成的。事务响应时间是直接衡量系统性能的参数。

4、并发用户数

并发一般分为2种情况。一种是严格意义上的并发,即所有的用户在同一时刻做同一件事情或者操作,这种操作一般指做同一类型的业务。比如在信用卡审批业务中,一定数目的用户在同一时刻对已经完成的审批业务进行提交;还有一种特例,即所有用户进行完全一样的操作,例如在信用卡审批业务中,所有的用户可以一起申请业务,或者修改同一条记录。

5、吞吐量

指的是在一次性能测试过程中网络上传输的数据量的总和.吞吐量/传输时间,就是吞吐率.

6、TPS(transaction per second)

每秒钟系统能够处理的交易或者事务的数量,它是衡量系统处理能力的重要指标。

每秒钟用户向WEB服务器提交的HTTP请求数,这个指标是WEB应用特有的一个指标。

8、资源利用率

指的是对不同的系统资源的使用程度,例如服务器的CPU利用率,磁盘利用率等。资源利用率是分析系统性能指标进而改善性能的主要依据,因此是WEB性能测试工作的重点。

上一篇:web页面性能测试工具使用(web压力测试和性能测试工具)
下一篇:最牛「CSRF防护」,带你进入大虾们的圈子!(csrf防范措施)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~