• 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,测试结果与结果跟踪

  • 相关阅读:
    168. Excel Sheet Column Title
    171. Excel Sheet Column Number
    264. Ugly Number II java solutions
    152. Maximum Product Subarray java solutions
    309. Best Time to Buy and Sell Stock with Cooldown java solutions
    120. Triangle java solutions
    300. Longest Increasing Subsequence java solutions
    63. Unique Paths II java solutions
    221. Maximal Square java solutions
    279. Perfect Squares java solutions
  • 原文地址:https://www.cnblogs.com/ella-li/p/12252947.html
Copyright © 2020-2023  润新知