认识性能测试及常见性能指标

性能指标

响应时间(how fast)

  1.  反映系统处理效率指标。

  2.  响应时间是从开始到完成某项工作所需时间的度量。在客户/服务器环境中通常是从客户方测量响应时间。响应时间通常随负载的增加而增加。

             吞吐量(how much)

1. 反映系统处理能力指标(TPS每秒事务数)。

2. 吞吐量是单位时间内完成工作的度量,在客户/服务器环境中通常是从服务器方进行评估。

3. 随着负载的增加,吞吐量往往增长到一个峰值后,然后下降,队列变长。在客户/服务器这样端到端系统中,吞吐量依赖于每个部件的运行。系统中最慢的点决定了整个系统的吞吐率。通常此慢点为瓶颈。

资源利用率

               反映系统能耗的时间(CPU、内存、IO)


性能测试定义

在一定的负载情况下,系统的响应时间等特性是否满足特定的性能需求。


性能测试工程师技能要求

             熟悉一门编程语言(C/JAVA)

             熟悉一种数据库管理系统

             熟悉Web服务器如IIS、Apache NGIX等

熟悉网络协议,Http(从协议层模拟)

掌握性能测试理论

熟练使用一种性能测试工具(LooadRunner)


性能测试工程师标准
1. 能够提取分析性能指标
2. 能够编写性能测试计划及方案
3. 编写性能测试脚本
4. 设置场景
5. 分析测试结果(为调优给出建议)
6. 性能测试报告的编写



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值