zoukankan      html  css  js  c++  java
  • jmeter简单的压测案例——访问百度并发5,持续请求15

    好记性不如烂笔头,还是记记吧。

    jmeter压测的指标有很多,先从简单的入手,下一章节再讲解jmeter组件的作用。

    需求是:访问百度的压测指标是:10s内并发5,持续15次请求。那么需要设置以下几点:

    1、新增一个线程组,线程属性有3个属性:线程组、Ramp-Up时间、循环次数。先了解这三个属性的用法:

    线程组:可以理解为用户数,也就是并发数。

    Ramp-Up时间:体现在用表格察看结果的每个线程之间的间隔时间。比如,线程组是5,Ramp-Up时间是10,从用表格察看结果中可看出每个线程的执行间隔是10/5=2s。

    循环次数:循环的时间点跟启动的时间几乎是一样的。比如,线程组是5,Ramp-Up时间是10,循环次数是3,从用表格察看结果中可看出循环的时间点跟启动时间差不多是一样的。

    按照我们的需求:访问百度的压测指标是:10s内并发5,持续15次请求,设置如下:

     到这里就设置好了指标,那么压测的结果需要看哪些点呢?

    1、是否支持并发5,然后看临界点是多少,临界点也就是最多可并发多少。(ps:如果产品要求的并发数比较大,比如5000并发,压测的时候,尽量不要一开始就压5000,先从并发小一点的开始,比如50或者100并发,慢慢往上增加并发数。)

    2、查看服务器的内存、cpu的消耗是否过大。

    那么,在jmeter中该线程组添加一个汇总报告或者聚合报告,查看压测的结果,主要看请求总数、平均响应时间、异常%这是三个数值即可。同时,需要留意服务器中的cpu、内存的变化。 

  • 相关阅读:
    点对点模式1
    简要分析《XXX需求征集系统》采用的可用性和可修改性战术
    淘宝为例进行软件质量属性分析
    浅谈软件架构师的工作
    《软件需求十步走》阅读笔记6
    编写有效的业务用例 读书笔记03
    编写有效的业务用例 读书笔记02
    编写有效的业务用例 读书笔记01
    2017年秋季个人阅读计划
    软件需求与分析需要掌握的内容
  • 原文地址:https://www.cnblogs.com/lv-lxz/p/12787503.html
Copyright © 2011-2022 走看看