美文网首页
性能测试学习

性能测试学习

作者: 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

相关文章

  • 性能测试学习日记一

    首先理解理念,再学习工具; 性能测试流程 完整的性能测试流程包括以下几点:性能需求获取、性能测试场景设计、性能测试...

  • 跳槽之前?为什么要学习性能测试!

    跳槽之前?为什么要学习性能测试!跳槽之前?为什么要学习性能测试!跳槽之前?为什么要学习性能测试!最近被这个为什么语...

  • 软件测试的进阶之路

    系统知识储备 功能测试学习路线 自动化测试学习路线 性能测试学习路线 安全测试学习路线 测试进阶学习方向

  • loadrunner学习

    title: loadrunner学习categories: 性能测试tags: [loadrunner, 性能测...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 性能测试概览目录

    性能测试概览Ⅰ 性能测试概览Ⅱ 性能测试概览Ⅲ 性能测试概览Ⅳ

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • Java 性能测试框架工具-junitperf

    性能测试工具 对于 Java 开发者来说,要去学习性能测试工具未免很麻烦。 但有时候会有性能测试的需求。 juni...

  • 性能测试学习

    什么是性能测试 性能测试就是通过技术手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标的过程 性...

  • 性能测试学习

    1.什么是性能 性能测试,一种非功能测试技术,用于根据不同工作负载下的响应性和稳定性确定系统参数。 性能测试度量系...

网友评论

      本文标题:性能测试学习

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