软件性能测试中关键指标的监控与分析
一、软件性能测试需要监控哪些关键指标?
软件性能测试的目的主要有以下三点:
Ø 评价系统当前性能,判断系统是否满足预期的性能需求。
Ø 寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。
Ø 判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评
估系统性能。
而对于用户来说,则最关注的是当前系统:
Ø 是否满足上线性能要求?
Ø 系统极限承载如何?
Ø 系统稳定性如何?
因此,针对以上性能测试的目的以及用户的关注点,要达到以上目的并回
答用户的关注点,就必须首先执行性能测试并明确需要收集、监控哪些关键指
标,通常情况下,性能测试监控指标主要分为:资源指标和系统指标,如下图
所示,资源指标与硬件资源消耗直接相关,而系统指标则与用户场景及需求直
接相关。
性能测试监控关键指标说明:
Ø资源指标
CPU 使用率:指用户进程与系统进程消耗的 CPU 时间百分比,长时间情况下,
一般可接受上限不超过 85%。
评论0