• 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

  • 相关阅读:
    XAML语言
    Sqlite 数据库插入标示字段 获取新Id 及利用索引优化查询
    提高C#编程水平的50个要点 ——学生的迷茫
    734条高频词组笔记
    C#读取ini配置文件
    MD5加密
    SQL Server 2000 及 2005 端口修改
    Java控制台程序20例
    Tomcat 6.0+ SQL Server 2005连接池的配
    阿里巴巴离职DBA 35岁总结的职业生涯
  • 原文地址:https://www.cnblogs.com/shadow-yin/p/10684328.html
Copyright © 2020-2023  润新知