zoukankan      html  css  js  c++  java
  • Jmeter压测基础(二)——Badboy功能、Jmeter参数化、检查点、集合点、动态关联、图形监控

    Badboy

    以下稍微介绍一下badboy的部分功能:

    1.Record;play(badboy打开后默认是recording状态)

    2.Assertion(检查点/断言)

    3.Variable: textVariable,dataSourceVariable(参数化:文本参数话,数据库参数化)

    4.Run background threads(并发)

    5.Report(报告)

    6.Toggle break point(debug,断点)

     

    jemter

    参数化:

    1.前置处理器->用户参数

    2.CSV Data Set Config:文件中参数默认使用逗号分隔

    3.随机参数:选项->函数助手->random.....


    检查点:断言

    1.响应断言:文字匹配

    2.响应时间

    3.响应信息大小

    4.断言结果

    集合点:

    定时器->sychronizing timer

    集合点放到操作之前,用于设置并发数

    动态关联:

    后置处理器->正则表达式提取器

    两种关联:1.正则2.xpath(xpath一般用于返回数据为xml格式)

    动态关联的示例:登录时给cookie设置sessionid


    图形监控扩展

    插件下载:JMeterPlugins-Standard.zip、ServerAgent.zip

    JMeterPlugins.jar放到lib/ext下,重启jmeter

    解压ServerAgent.zip,并启动ServerAgent(ServerAgent的下载地址,见  Jmetre压测基础(一)

    添加:监听->jp@gc-PerfMon Metrics Collectior(使用PerfMon Metrics Collectior,必须要启动ServerAgent)

    add row:Metrics to collect可以选CPU、Memory、Disks I/O等等

    比较常用的监听还有Hits per Second、Transactions per Second

  • 相关阅读:
    数据探索
    String的相关操作总结
    2015/6/10 按位运算 补码求法
    15年6月8号 jsp内置对象总结
    投资小故事
    定投出来的千万富翁
    股票PE的应用
    幸福人生的资产配置
    定投6年,以亏损收场,她到底做错了什么?
    一则故事让你轻松了解保险的实质
  • 原文地址:https://www.cnblogs.com/shadow-yin/p/10684328.html
Copyright © 2011-2022 走看看