测试岗位面试题更新 2026-08-05

请列举性能测试中常用的衡量指标,并说明各自关注的重点。

测试业务理解技术原理

考察说明

考查候选人对性能测试核心指标的理解与记忆,评估其是否具备基础性能测试知识。

回答思路

  1. 【回答框架 1】性能测试指标主要分为系统资源类和应用性能类。系统资源类包括CPU使用率、内存使用率、磁盘I/O和网络带宽等,反映系统硬件负载情况。应用性能类则关注响应时间、吞吐量、并发用户数、错误率和资源利用率等。
  2. 【回答框架 2】响应时间指从发送请求到收到响应所用时间,通常关注平均响应时间、90%响应时间、最大响应时间等,用于评估用户体验。吞吐量指单位时间内系统处理的请求数或事务数,常见单位有TPS和QPS,反映系统处理能力。
  3. 【回答框架 3】并发用户数指同时在线或同时发起请求的用户数量,需区分在线用户数和并发用户数。错误率指请求失败的比例,通常用百分比表示,超过阈值说明系统存在问题。
  4. 【回答框架 4】其他重要指标包括思考时间(用户在操作间的停顿)和点击数等。性能测试时需结合测试目标综合选取指标,并设置合理阈值,如响应时间不超过3秒,吞吐量需达到预期峰值等。
  5. 【关键点 1】性能测试常用指标包括响应时间、吞吐量、并发用户数、错误率、资源利用率等。
  6. 【关键点 2】响应时间一般关注平均值、百分位数和最大值,以评估用户体验和系统瓶颈。
  7. 【关键点 3】吞吐量常用TPS或QPS表示,反映系统处理请求的效率。
  8. 【关键点 4】并发用户数与在线用户数不同,需在测试中明确区分。
  9. 【关键点 5】性能指标需结合具体业务目标和系统特点来确定。
  10. 【易错点 1】不要混淆并发用户数和在线用户数,错误估计负载。
  11. 【易错点 2】忽略错误率和资源利用率等指标,只关注响应时间可能导致测试不全面。
  12. 【易错点 3】不区分平均响应时间和百分位响应时间,可能掩盖性能波动。