美文网首页
02_压测流程步骤

02_压测流程步骤

作者: 王康健_0124 | 来源:发表于2018-11-01 18:01 被阅读0次
    做压测的时候,首先我们得知道压测需求!大部分都是有压测指标的,只要能达到指标就算完成任务!
    1. 选择压测工具,编写压测脚本(我使用jmeter)且调试通过。
      选择jmeter做为自己的压测工具,按照需求,在jmeter中编写对应的压测脚本,并调试通过。
    2. 强化脚本,进行参数化,增加断言、性能相关的插件、压测日志保存路径。
      TPS图形分布:jp@gc- Transactions per Second
      响应时间图形分布:jp@gc- Response Times Over Time
      每秒服务器命中率:jp@gc - Hits per Second
      聚合报告
      查看结果树
    3. 压测数据准备,调试脚本(小并发的执行测试脚本)
      脚本已经参数化,为了更好的模拟现实场景,有时候需要大量的测试数据,所以在做压测的时候,准备数据也是很头疼的事情!(关于如何进行参数化和数据和脚本之间的关联,在我的jmeter专题中有介绍)。
    4. 在展开1 或者 2 的时候,我们需要联系运准备压测环境,最好与生产环境的同步!
    5. 开始压测
      压测时注意自己压测机的cpu,如果cpu达到80以上或者更高,,首先可以尝试一下非GUI模式去执行,节省系统资源,如果任然未降下来,最好申请压测机器,进行分布式!因为你的执行器的系统资源限制的你的实际并发数!
    6. 登录公司相关的监控,记录cpu、内存、io、带宽等相关的数据,保存jmeter执行后的.jtl日志。
    7. 分析压测数据,编写压测报告!
      ... 因为本人目前也才开始接触性能,分析压测数据就不写了,以后补上

    相关文章

      网友评论

          本文标题:02_压测流程步骤

          本文链接:https://www.haomeiwen.com/subject/ukgxxqtx.html