软件性能测试结果分析总结
平均响应时间:在互联网上对于用户响应时间,有一个普遍的标准。2/5/10秒原则。
也就是说,在2秒之内给客户响应被用户认为是“非常有吸引力”的用户体验。在5
秒之内响应客户被认为“比较不错”的用户体验,在10结果较慢,可能
是程序处理缓慢。如果“HitsperSecond”不正常,则说明客户端存在问题,那种问题一般是网
络引起的,或者录制的脚本有问题,未能正确的模拟用户的行为。|
■DOIBOQ18OQ加0
El白p雪白d4t自nill©km。mmas
Hitsp-fslStroud-Ilinamiiihii-ul
说明:具体结果根据实际数据情况分析。
SSCjDOI
丽JOU
加岫
-200J3M
7鼬001
-1Mp(N
-35DJOOI
对于本次测试来说,"HitsperSecond”与aAverageThroughput(bytes/second)”都是正常
的,而且整体表现还是不错的。
一般情况下,这两种指标用于性能调优,比如给定了几个条件,去检测另外一个条件,用这两个
指标衡量,往往起到很好的效果。比如要比较某两种硬件平台的优劣,就可以使用相同的配置方
法部署软件系统,然后使用相同的脚本、场景设计、统计方法去分析,最终得出一个较优的配置。
吞吐量:,以及衡量性能测试场景是否达到了预期的设计目
标:在设计性能测试场景时,吞吐量可被用户协助设计性能测试场景,根据估算的吞吐量数
据,可以对应到测试场景的事务发生频率,事务发生次数等;另外,在测试完成后,根据实际的吞吐量可以衡量测试是否达到了预期的目标。
:吞吐量的限制是性能瓶颈的一种重要表现形式,因此,有针对性地对吞吐量设计测试,可以协助尽快定位到性能瓶颈所在位置。
备注说明:对于吞吐量,单位时间内吞吐量越大,说明服务器的处理能越好,而请求数仅表示客户端向服务器发出的请求数,与吞吐量一般是成正比关系。
点击率:点击率可以看作是TPS的一种特定情况。点击率更能体现用户端对服务器的压力。
TPS更能体现服务器对客户请求的处理能力。
每秒钟用户向web服务器提交的HTTP请求数。这个指标是web应用特有的一个指标;web应用是“请求-响应”模式,用户发一个申请,服务器就要处理一次,所以点击是web应用能够处理的交易的最小单位。如果把每次点击定义为一个交易,点击率和TPS就是一个概
念。容易看出,点击率越大。对服务器的压力也越大,点击率只是一个性能参考指标,重要的是分析点击时产生的影响。
备注说明:需要注意的是,这里的点击不是指鼠标的一次单击”操作,因为一次单击”操作
中,客户端可能向服务器发现多个HTTP请求。
吞吐率:单位时间内网络上传输的数据量,也可以指单位时间内处理客户请求数量。它
是衡量网络性能的重要指标,通常情况下,吞吐率用字节数/秒”来衡量,当然,你可以用“请求数/秒”和“页面数/秒”来衡量。
备注说明:不管是一个请求还是一个页面,它的本质都是在网络上传输的数据,那么来表示
数据的单位就是字节数。
不过以不同的方式表达的吞吐量可以说明不同层次的问题。例如,以字节数/秒方式表
示的吞吐量主要受网络基础设置、服务器架构、应用服务器制约;以请求
软件性能测试结果分析总结 来自淘豆网m.daumloan.com转载请标明出处.