zoukankan      html  css  js  c++  java
  • 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,测试结果与结果跟踪

  • 相关阅读:
    virtualbox中ubuntu和windows共享文件夹设置
    嵌入式Linux USB WIFI驱动的移植
    U-boot mkimage指定Linux内核地址时的两种方式
    ramdisk作为根文件系统的配置
    ARM Linux系统的时钟机制
    ARM Linux 如何--注册和触发--软中断
    FAT32文件系统--For TF卡
    如何编写Linux设备驱动程序
    WiFi基本知识 .
    idea插件篇之java内存分析工具(JProfiler)
  • 原文地址:https://www.cnblogs.com/ella-li/p/12252947.html
Copyright © 2011-2022 走看看