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());

1 log.info("内置变量");
2 ipString = vars.get("ip");
3 log.info("ipString="+ipString);
4 vars.put("newip",ipString);
5 log.info("newip="+vars.get("newip"));
6 encoding = props.get("sampleresult.default.encoding");
7 log.info("sampleresult.default.encoding="+encoding);

原文地址:https://www.cnblogs.com/linbo3168/p/9260514.html

时间: 2024-10-12 14:14:39

jmeter 常用内置变量的相关文章

Jmeter之Bean shell使用-常用内置变量

Bean Shell常用内置变量   JMeter在它的BeanShell中内置了变量,用户可以通过这些变量与JMeter进行交互,其中主要的变量及其使用方法如下: log:写入信息到jmeber.log文件,使用方法:log.info(“This is log info!”); ctx:该变量引用了当前线程的上下文,使用方法可参考:org.apache.jmeter.threads.JMeterContext. vars - (JMeterVariables):操作jmeter变量,这个变量实

shell--特殊位置参数变量及常用内置变量

1.shell中的特殊位置参数变量 $0:获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径 $n:获取当前执行的shell脚本的第n个参数,n=1..9,当n为0时表示脚本的文件名:如果n大于9,则用大括号括起来 比如${10},接的参数以空格隔开 $#:获取当前执行的shell脚本后面接的参数的总个数 $*:获取当前shell脚本所有传参的参数,不加引号和[email protected]相同:如果给$*加上双引号,如"$*",则表示把所有的参数视 为

MySQL常用内置变量

? MySQL用很多常用的内置变量,掌握这些内置变量后对于我们快速获取当前MySQL的配置有很大帮助,下面就来列举几个常用的变量. 查看当前MySQL版本号信息.show variables like 'version'; MariaDB [(none)]> show variables like 'version'; +---------------+----------------+ | Variable_name | Value | +---------------+-----------

maven使用之maven项目之间引用及内置变量

自己的几个项目之间往往需要互相引用,如果同为maven项目,那应该如何引用呢? 如A项目需要引用B项目生成的jar包,则只需对B项目执行maven install操作 执行该操作后就会在你的本地repo中对应目录下生成该jar包 此时A即可在自己的pom.xml文件中添加该依赖项如: <dependency> <groupId>xx.xx.xx</groupId> <artifactId>A</artifactId> <version>

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/JMeterContex

shell学习之常用bash内置变量

常用的Bash内置变量 1 BASH_COMMAND当前执行的命令 2 LINENO显示当前所在行号 /bin/bash echo "this is test about ARG LINENO" echo "line now in :$LINENO" 结果为 [[email protected] shell]# ./bash.sh this is test about ARG LINENO line now in :   4 方便调试 3 FUNCNAME[i]在第

awk内置变量 awk有许多内置变量用来设置环境信息,这些变量可以被改变,下面给出了最常用的一些变量。

ARGC 命令行参数个数 ARGV 命令行参数排列 ENVIRON 支持队列中系统环境变量的使用 FILENAME awk浏览的文件名 FNR 浏览文件的记录数 FS 设置输入域分隔符,等价于命令行 -F选项 NF 浏览记录的域的个数 NR 已读的记录数 OFS 输出域分隔符 ORS 输出记录分隔符 RS 控制记录分隔符 此外,$0变量是指整条记录.$1表示当前行的第一个域,$2表示当前行的第二个域,......以此类推. 统计/etc/passwd:文件名,每行的行号,每行的列数,对应的完整行

Linux基础教程 linux awk内置变量使用介绍

awk是个优秀文本处理工具,可以说是一门程序设计语言.下面是兄弟连Linux培训 给大家介绍的awk内置变量. 一.内置变量表 属性 说明 $0 当前记录(作为单个变量) $1~$n 当前记录的第n个字段,字段间由FS分隔 FS 输入字段分隔符 默认是空格 NF 当前记录中的字段个数,就是有多少列 NR 已经读出的记录数,就是行号,从1开始 RS 输入的记录他隔符默 认为换行符 OFS 输出字段分隔符 默认也是空格 ORS 输出的记录分隔符,默认为换行符 ARGC 命令行参数个数 ARGV 命令

ASP.NET常用内置对象

ASP.NET 常用内置对象:Response对象.Request对象.Session对象.Server对象.Application对象 1.Response对象: (1) 用于向浏览器输出信息 常用的方法是:Response.Write()方法,例如:Response.Write("Hello"); Response.Write(“<b>当前时间是:</b>"+DateTime.Now); (2)利用Response.Redirect()方法进行页面