美文网首页
性能测试学习

性能测试学习

作者: Boy_iOS | 来源:发表于2016-05-24 20:28 被阅读295次

    什么是性能测试

    • 性能测试就是通过技术手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标的过程
    • 性能测试的目标是评估系统的性能瓶颈,预测系统的最大用户负载能力

    性能测试的两个关键点

    • 模拟大量并发用户
    • 监控系统负载参数分析系统瓶颈

    性能指标

    • 平均响应时间
      屏幕快照 2016-05-24 20.19.05.png
    • 合理的平均响应时间
    • CPU的占用率
    • 内存占用率,换页数等
    • I/O读写请求数、读写量等
    • 进站出站带宽占用率

    为什么要进行性能测试

    • 能够有效评估系统的性能指标,用于系统的性能评估
    • 能够识别系统的性能瓶颈,协助性能调优
    • 能够指导突发流量承载方案的制定
    • 能够用于系统运维成本的预算

    性能测试的一般分类

    • 负载测试:为了验证系统设计符合正常业务负载情况下系统性能表现的测试
    • 压力测试:为了验证系统在极端负载情况下的性能表现的测试

    性能测试工具

    • top命令
      o:排序 o -> cpu:q按照cpu使用量排序
    屏幕快照 2016-05-24 20.35.34.png

    相关文章

      网友评论

          本文标题:性能测试学习

          本文链接:https://www.haomeiwen.com/subject/cjwzrttx.html