性能测试常见面试题及详细答案.docxVIP

  • 2
  • 0
  • 约8.71千字
  • 约 10页
  • 2026-06-18 发布于河北
  • 举报

性能测试常见面试题及详细答案

一、基础认知类(必问,考察基础功底)

1.什么是性能测试?核心目的是什么?

答:性能测试不是单一的测试类型,而是通过模拟真实用户场景,对系统的响应时间、并发量、吞吐量、稳定性等性能指标进行检测,验证系统在不同负载下的表现,找出系统性能瓶颈的测试过程。

核心目的有3个:一是验证系统是否满足需求文档中明确的性能指标(比如响应时间≤3秒、并发用户≥500);二是发现系统隐藏的性能问题(如内存泄漏、数据库慢查询);三是评估系统的极限承载能力,为系统扩容、优化提供数据支撑,避免上线后因高负载出现卡顿、崩溃。

补充:很多人会把性能测试和压力测试混为一谈,其实性能测试是一个大范畴,压力测试、负载测试、并发测试都属于性能测试的子类型。

2.性能测试的核心指标有哪些?分别怎么理解?

答:核心指标有5个,实际面试中常考,结合工作场景解释更易得分:

1.响应时间:从用户发起请求,到系统返回完整响应的总时间,比如用户点击登录,到页面加载完成的时间,通常要求核心接口≤3秒,非核心≤5秒(不同业务有差异,比如支付接口要求更严格)。注意区分“接口响应时间”和“页面响应时间”,接口是后台接口的处理时间,页面还要包含前端渲染时间。

2.并发用户数:同一时间内,向系统发起请求的真实用户数(不是在线用户数)。比如1000人在线,可能只有200人同时操作,这200人才是并发用户数。

文档评论(0)

1亿VIP精品文档

相关文档