美文网首页
2018-08-30压测

2018-08-30压测

作者: strive_a998 | 来源:发表于2018-08-31 13:39 被阅读0次
课堂笔记

性能瓶颈
做压测需要准备什么
1.压测脚本
压测思路是什么
由小到大,逐渐添加压力

压测思路
压测要做什么

jmeter可视化执行
优点:简单,可以看动态过程
缺点:报告需要手工导出
命令行执行
优点:直接生成最终报告
缺点:有命令,复杂

jmeter -n -t d:\softwaredate\jmeterdata\test.jmx -l result.jtl -e -o d:\softwaredate\jmeterdata\report
PS:注意,result.jtl每次要删除,位置在jemter.bat同目录下


image.png
image.png

课堂总结:

A.压力测试
1.压测的思路:

  • 从小往大压测
  • 每次截图备份结果
  • 最后对比分析
  • 找出压测承受的点
性能测试画图
   性能测试:资源充足,请求越多,吞吐量越大

   负载测试:负载达到最佳,请求数增加,响应时间降低,总的量趋稳

   压力测试:超出系统负载,开始部分报错,响应时间大幅降低

  之后 :系统崩溃,无法处理业务
  1. 做压测之前的准备__环境准备
  • 测试工程师需要准备压测脚本

  • 找运维看监控数据

找运维看监控数据
  • 找研发根据压测数据和监控数据分析性能瓶颈

3.设置jmeter的线程组的线程数、循环次数和调度器


设置线程组

4.运行后,查看jp@gc - Hits per Second每秒点击数和jp@gc - Transactions per Second每秒响应的事务数,每次结果需截图


image.png
image.png
5.导出压测数据-聚合报告
导出聚合报告

6.根据压测数据和监控数据找研发一起分析性能瓶颈

B.jmeter--CSV 数据文件设置

1.从CSV用jmeter导入数据到数据库
2.流程:

  • 新建CSV格式的数据表,使用Notepad++
    Alt+鼠标左键是增加一列相同的数据


    使用列模块编辑1
    使用列模块编辑2
    使用列模块编辑3
  • 用,分隔每列数据


    image.png
  • 保存CSV文件到指定位置
  • 用fiddle抓包,添加http请求数据
  • 在jmeter里设置CSV 数据文件设置(注意需禁用用户自定义变量)


    设置CSV 数据文件设置
  • 添加循环控制器,设置添加数据的次数


    循环控制器
  • 添加http请求的body的传参


    传参
  • 运行,察看结果树,察看请求和响应数据


    察看结果树

相关文章

  • 2018-08-30第十九天

    2018-08-30压测 课堂笔记 性能瓶颈做压测需要准备什么1.压测脚本压测思路是什么由小到大,逐渐添加压力 j...

  • 2018-08-30压测

    课堂笔记 性能瓶颈做压测需要准备什么1.压测脚本压测思路是什么由小到大,逐渐添加压力 jmeter可视化执行优点:...

  • 2018-08-30压测

    课堂笔记 性能瓶颈做压测需要准备什么1.压测脚本压测思路是什么由小到大,逐渐添加压力 jmeter可视化执行优点:...

  • 性能压测学习大纲

    一、压测的目的 二、压测的完整流程 三、压测场景分析/组织测试脚本 四、压测数据准备 五、压测指标监控 七、压测结...

  • 压测tips

    压测前: 明确压测的目的,观测指标; 准备好压测方案,几组case,case分别压测多久; 申请压测环境,告知进行...

  • 阶梯压测

    今天我们来浅谈一下阶梯压测,那么,什么是阶梯压测,什么时候做阶梯压测,阶梯压测和普通压测又有什么区别呢?阶梯压测:...

  • 02_压测流程步骤

    做压测的时候,首先我们得知道压测需求!大部分都是有压测指标的,只要能达到指标就算完成任务! 选择压测工具,编写压测...

  • 流量录制,基于常态化压测

    简介 常态化压测、业务压测、集群压测、全链路压测、等基于特定需求的对后台接口进行的并发式请求,接口自动化压测数据的...

  • 提升cpu使用率

    如何优化压测工具发压能力 -- 提升cpu使用率 压测工具工作流程 压测工具一般在性能压测过程中用于对被压的系统产...

  • go实现的压测工具【单台机器100w连接压测实战】

    本文介绍压测是什么,解释压测的专属名词,教大家如何压测。介绍市面上的常见压测工具(ab、locust、Jmeter...

网友评论

      本文标题:2018-08-30压测

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