Jmeter核心知识点之 函数

本文深入探讨了Jmeter的核心知识点——函数,包括函数的概述、如何使用函数以及常见的几种函数如CSVRead、counter、Random、time和setProperty与property的详细解析及应用场景,帮助读者掌握Jmeter函数的运用技巧。
摘要由CSDN通过智能技术生成

Jmeter核心知识点之函数

一、Jmeter函数的概述
1.Jmeter函数是什么?
可以被认为是特殊值,可以填充测试数据任何采集器或其他元素的字段
2.学习Jmeter可以达到的目的
1.使用函数可以批量对请求的参数操作
2.使用函数可以读取外部数据进行参数化
3.使用函数可以设置指定动态数据为全局变量
3.如何使用Jmeter函数
${__functionName(var1,var2,var3)} 

     1) ${} 函数引用固定格式和参数化相同
     2) __functionName匹配被调用的函数名称;
     3) 用圆括号包含函数的形参,例如${__time(YMD)},不同函数要求的参数也不同;
     4) 有些JMeter函数不要求参数,则可以不使用圆括号,例如${__threadNum};

函数的参数的注意事项:

(1)、Jmeter函数调用格式

如果函数参数包含逗号,请确保使用“ \” 转义,否则JMeter会将其视为参数分隔符.

例如:$ {__ time(EEE \,d MMM yyyy)}

如果逗号未被转义 - 例如$ {__ javaScript(Math.max(2,5))}

将收到如下错误:

错误 -  jmeter.functions.JavaScript:处理Javascript时出错:[Math.max(2)
    参数列表后面的org.mozilla.javascript.EvaluatorException:missing)(<cmd>#1)

(2)、函数助手对话框(不会代码可以使用函数助手)

作用:对Jmeter中自带的参数设置和生成使用

启动函数助手的方式:
1. 菜单 -> 选项 -> 函数助手对话框
2. Ctrl+Shift+F1
3.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值