• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ellaha
博客园    首页    新随笔    联系   管理    订阅  订阅
jmeter结果分析

性能测试分析

数据

场景设计,监视图标:

  设计场景:

    阶梯式,波浪式

  监听器:用于收集性能分析的数据

    TPS图表,聚合报告/汇总报告,查看结果数,响应时间,吞吐量

    服务器资源监控:CPU,内存,磁盘io

    分析思路:服务器硬件瓶颈->网络瓶颈->服务器操作系统瓶颈(参数配置,数据库,web服务器)->应用瓶颈(sql语句,数据库设计,业务逻辑,算法)(由内而外,由表及里,层层深入)

分析

1,查看结果树,有没有错误

Error:Failed connect to server :1,应用崩溃,2,应用连接数过高 3,数据库连接数过高

Error:Page downoad timeout has expired :1,应用参数设置太大 2,下载图片太多 3,返回数据太多

2,聚合报告,汇总报告

最大值,最小值,标准方差

差异很大:说明有问题,不能达到预期指标

差异很小,均衡:说明正常

3,随着并发用户数的增加,tps(趋势)

  直接下降:

  先升后降:最大性能指标值,拐点

  下降后升:很少出现,启动的一瞬间

4,响应时间(趋势)

  直接下降:

  先下降后上升:用户数增加,tps增加,响应时间在某个点突然急速上升,那么可能达到拐点值

5,吞吐量/吞吐率

  

6,服务器资源监控

  CPU内核,内存 平均使用不能超过80%

性能测试流程

1,测试准备

  需求分析,熟悉业务

  明确性能测试目标

  了解软件功能,架构

  制定测试模型

  制定测试计划,做好工作量评估

2,搭建环境

  工具选项与准备

  被测系统环境搭建(服务器,服务器版本更新,数据库数据准备)

  网络配置

3,测试脚本开发

  协议

  制作脚本

  调试脚本

  验证脚本

4,测试执行

5,结果分析与调优

6,测试结果与结果跟踪

posted on 2020-02-02 17:40  ellaha  阅读(384)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3