JMeter学习笔记19-函数和变量的使用
本文来介绍下JMeter中的函数和变量。这里说的函数,是指JMeter内嵌的函数,不用自己去写的方法,直接调用名称就可以使用的,下面会介绍几个常用的函数的使用场景。函数定义:能够在Test Plan的输入字段的地方随意插入替换的功能。通过函数,我们可以让一些字段不会产生硬编码(Hard Code)
语法1:${__functionName} , 注意是两个下划线,被大括号包裹起来
语法2:${__functionName(var1, var2,…)} ,带参数的函数
变量的定义:能够用来存储值的容器,且可以被随意引用到线程的其他地方。
语法:${variableName}
1.日志函数${__log(“message here”)}
1)先创建一下条件
然后,在HTTP Request界面的name,利用log函数输入“打开百度新闻”
运行测试,分别查看Summary和Table结果里,名称的显示是不是“打开百度新闻”
2.时间函数 time
运行下查看测试结果显示
3.整数相加intSum()
测试结果查看
4.函数中变量的调用
把${__intSum(2,3)}改成${__intSum(2,3,result)},然后新建一个HTTP Request,命名为${result}
运行下,可以看到两个名称是5的。解释下${__intSum(2,3,result)}里面result=2+3
JMeter中函数和变量的使用就介绍到这里。