zoukankan      html  css  js  c++  java
  • jmeter常用的内置变量

    1. vars   API:http://jmeter.apache.org/api/org/apache/jmeter/threads/JMeterVariables.html

    vars.get("");

    vars.put("",XXX);

    2. log

    log.info("xxx");

    3.ctx   API:http://jmeter.apache.org/api/org/apache/jmeter/threads/JMeterContext.html

    ctx.getThreadNum()

    4.props 

    encoding = props.get("sampleresult.default.encoding");
    log.info("sampleresult.default.encoding="+encoding);

    5.prev  API:http://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html

    System.out.println(prev.getResponseCode());
    System.out.println(prev.getResponseDataAsString());
    prev.setResponseCode("222");
    System.out.println(prev.getResponseCode());
    prev.setResponseMessage("qiaoyeye你好");
    System.out.println(prev.getResponseMessage());
    prev.setResponseData("qiaoyeye你好","UTF-8");
    System.out.println(prev.getResponseDataAsString());
    System.out.println(${port});
    System.out.println(ctx.getThreadNum());

    使用:

    在beanshell中使用。如在BeanShell PreProcessor中:

    log.info("内置变量练习开始");
    
    ipString = vars.get("ip");
    
    log.info("ipString="+ipString);
    
    vars.put("newip",ipString);
    log.info("newip="+vars.get("newip"));
    
    encoding = props.get("sampleresult.default.encoding");
    log.info("sampleresult.default.encoding="+encoding);
    

      

    运行结果:

    在BeanShell PostProcessor中:

    System.out.println(prev.getResponseCode());
    System.out.println(prev.getResponseDataAsString());
    prev.setResponseCode("222");
    System.out.println(prev.getResponseCode());
    prev.setResponseMessage("qiaoyeye你好");
    System.out.println(prev.getResponseMessage());
    prev.setResponseData("qiaoyeye你好","UTF-8");
    System.out.println(prev.getResponseDataAsString());
    System.out.println(${port});
    System.out.println(ctx.getThreadNum());
    

      

    运行结果:

  • 相关阅读:
    代码 自动化部署
    java 反射工具
    springBoot 简化读取配置 Configuration Processor
    docker 安装redis
    怎么用mybatis
    shiro框架
    Nginx 负载均衡的几种方式
    CSS Reset
    两种CSS3圆环进度条详解
    兼容全浏览器的本地图片预览
  • 原文地址:https://www.cnblogs.com/qiaoyeye/p/6964530.html
Copyright © 2011-2022 走看看