性能测试负载模型(四)

上一篇 / 下一篇  2016-04-25 09:47:13 / 个人分类:测试理论

我们前面说了性能测试负载模型的概念,那么在实际落地的时候,到底该如何进行负载模型的建模呢,这里大概总结一下我认为的建模方法:
_].`s$w0J(@A0

在 进行场景建模的时候,最方便也是最常用的就是项目已经上线运行过一段时间,有足够过的日志作为数据源来进行分析,这类情况下一般都有比较固定的方法通过对 日志进行分析来获得准确的模型数据;另一种是准备上线的项目,这类项目还没有任何日志可供参考,这种情况下一般都是与已在运行的近似项目进行类比,找到最 接近的项目来进行仿真模拟;最后一种则是新业务或者新产品,既没有历史数据也没有类比的项目或产品,这种情况下,则只能根据一些经典的建模理论来进行建 模,这种建模方法大多都是以某一个视角来对项目或产品进行观察,结合建模理论来进行建模。

|#exu i5E0

无论是哪种建模方法,根据我们在建模基础理论中提出的三维模型,最终要确定的实际都是模型的三要素:时间、负载量、负载对象,以用来解释如下三个问题:

7r*d(A jd.qY*e\0

1.        系统运行规律:即系统运行的周期和时间,确定测试持续的时间;

)NV&j/Z%d"hv,wj0

2.        要模拟的负载大小:测试的时候要测试多少用户或者多大吞吐量;51Testing软件测试网M*MzAd9E_,H$K

3.        负载分布:要测试哪些功能或者页面,以及他们的比例如何;

(j8GQ o~5Q.Ir0

:U'e|0?Sg}5iE }0  后面我会分三篇文章来详细说一下具体的建模方法和如何回答这三个问题,敬请期待。

8d*m9d#t+S#|~1f_N'D0

TAG: 模型 建模 数据源

 

评分:0

我来说两句

日历

« 2024-02-20  
    123
45678910
11121314151617
18192021222324
2526272829  

数据统计

  • 访问量: 30847
  • 日志数: 27
  • 建立时间: 2016-04-25
  • 更新时间: 2016-05-10

RSS订阅

Open Toolbar