Jmeter消息类的功能

Jmeter消息类的功能
${__threadNum} :得到testplan的线程数
${__machineName} :得到主机名字
KaTeX parse error: Expected group after '_' at position 2: {_̲_time(EEE\, d M…{__log(Message)}:写入log文件”…thread Name : Message” 。KaTeX parse error: Expected group after '_' at position 2: {_̲_log(Message,OU…{__log(${VAR},VAR=)} :以 “…thread Name VAR=value”形式输出到log文件。

Jmeter输入类的功能
这里Jason只介绍下${__XPath(File,//XX/XX/@XX)} :XPath方式读了File文件的相应属性.

Jmeter计算类的功能
${__counter(X)} :自增函数,X(true/false)来控制是否分配线程来增加.
${__Random(X,Y,Z)} :随机函数,X为最小值,Y为最大值,Z为存储的变量名.

Jmeter的Properties文件使用的功能类
之前Jason在Jmeter的P函数及properties文件介绍了相关的内容.

Jmeter的变量操作类的功能
${__split(X,Y,Z)} :用来分割变量用的,X为需要分割的变量或者String,Y为存储的变量名,Z为分割符.
${__V} :的使用主要来源于变量中含变量的情况 eg. KaTeX parse error: Expected '}', got 'EOF' at end of input: {A{N}} 可以用KaTeX parse error: Expected group after '_' at position 2: {_̲_V(A{N})} 来显示成功.
${__eval} :主要用在对SQL的处理上,具体使用看下面的例子:

  • name=Smith * column=age * table=birthdays * SQL=select ${column} from t a b l e w h e r e n a m e = ’ {table} where name=’ tablewherename={name}’
    KaTeX parse error: Expected group after '_' at position 2: {_̲_eval({SQL})}可以得到”select age from birthdays where name=’Smith’”.

Jmeter的String操作类的功能
${__regexFunction} :对前一个响应进行正则规约提取.具体参考这里.
KaTeX parse error: Expected group after '_' at position 2: {_̲_char},{__unescape},KaTeX parse error: Expected group after '_' at position 2: {_̲_unescapeHtml},{__escapeHtml} :主要用来对字符的编码格式的转换的.

Jmeter的脚本操作类的功能
${__javaScript(X,Y)} :主要是使用Javascript来做一些简单的操作.例如计算和字符处理等等.
eg. KaTeX parse error: Expected group after '_' at position 2: {_̲_javaScript(‘{sp}’.slice(7,99999))}
${__BeanShell(X)} :主要是利用BeanShell来实现一些具体的功能,BeanShell具体我们可以参考BeanShell.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值