jmeter(七)基准测试、配置测试、负载测试、稳定性测试的场景设计

场景设计是组织虚拟用户、组合业务种类到一个测试单元,根据测试模型与测试目标,整理出测试场景

 场景编号 测试类型   涉及业务  业务占比  运行时间  并发数  目的
 1   基准测试     登陆     1

验证测试环境、验证脚本、性能基准  

采用单业务场景,单用户的方式执行脚本 

 写随笔      1
 浏览博客      1
评论     1
 2     配置测试     登陆  36%   20

优化配置 

帮助分析系统相关性的性能配置,

确保系统配置适合当前性能需求,

一般为混合场景(多个业务同时执行),

测试过程是一个实验过程,先找出不合理配置,

然后再修改,最后再进行验证;

重复进行测试只要配置达到要求

  浏览博客  41%    40
 写随笔  10%    7
  评论  13%    10
 3     负载测试      登陆  36%    20/40/60

分析性能变化趋势、

分析性能问题

帮助定容定量   

一般先做单场景的性能执行工作,

后做混合场景的执行工作

 浏览博客  41%    40/80/120
  写随笔   10%   7/14/21 
  评论  13%     10/20/30
 4     稳定性测试     登陆  36%   >12  小时    116 

验证稳定性    

执行时采用混合场景,按惯例不要低于8小时。

原则上是时间越长越好,

像我碰到过对iot的数据库进行测试,

隐藏比较深的内存溢出问题就是要长时间运行才能反映出来,

不过也是开发人员第二天才发现,跟我说的

 浏览博客   41%
 写随笔  10% 
 评论  13% 
原文地址:https://www.cnblogs.com/zhangying1/p/14240198.html