zoukankan      html  css  js  c++  java
  • 性能测试常用业务模型分析

    性能测试常用业务模型分析

    用户行为分析

    也就是你一个系统用户的分布,还有用户的日常以及高峰的日活,它大概是一个什么量级,根据此来考量并发,根据此来考量并发

    统计数据分析

    也是一样通过一些系统线上监控,可以统计到系统访问的高峰值,以及场景的PA等等

    业务需求分析

    主要是针对产品本身的性能测试,比如说每一个版本上线前跑性能针对上线的功能要去分析,是不是涉及性能需求

    同类系统调研

    针对新建的系统,线上没有相关统计的数据,可以参考同类的系统,或之前的功能的老系统的用户量级、TPS

    历史问题分析

    在性能测试之前,最好把系统的前几个月or前半年线上的问题拉下来看一下,分析把其中的线上性能问题过滤一遍,看是否fixed

    最终多维度分析,构造了整个业务模型

    我们的一些Top访问或Top PV的场景,以及每个top场景的访问量,通过这个业务模型,根据一定的算法,比如业内最经典的二八法则——80%的业务是在20%的时间内完成的。根据这一简单的计算,可以得到我们的测试模型。可以通过PV反推算出我们达标的TPS大概并发数,根据这一测试模型进行压测

  • 相关阅读:
    C#基础—string等类的有趣方法_1
    设计模式
    OOP-面向对象程序设计
    CSS3实用效果大全
    HTML5 DOM元素类名相关操作API classList简介(转载自张鑫旭大神)
    Js写的一个倒计时效果实例
    垂直居中的几种方案
    大图片加载优化解决方案
    DomReady实现策略
    脱离文档流
  • 原文地址:https://www.cnblogs.com/hereisdavid/p/15231284.html
Copyright © 2011-2022 走看看