jmeter第五章:函数助手的使用
本章概要
函数助手提供了很多方法,方便我们以后参数化的调用
步骤:点击“Tools”-函数对话框
这章就主要讲解几个常用:__Random,__CSVRead,__time,__intSum,__RandomDate、__RandomString
一、__CSVRead
函数__CSVRead会从CSV文件读取一个字符串
先要创建一个.CSV文件,例如文件的路径:D:/jmeter结果/6.13传参.txt,文件内容:
下一步就是配置__CSVRead:
- 择一个功能:选择“__CSVRead”选项
- 用于获取值的CSV文件 | *别名:这里就是填写文件路径
- CSV文件列号| next| *alias:文件里各参数地标(地标是从0开始算起)
上面三项配置完成,点击“生成”按钮:
- 拷贝并粘贴函数字符串:自动生成的(到时候调用时,直接拷贝调用)
- The result of the function is :从文件提取的结果(地标为0:81,地标为1: 空,地标为4:dffs)
二、__Random
随机函数返回位于给定最小值和最大值之间的随机数,这是针对数值类型的(int)。
存储结果的变量名(可选):这个填写了,到时候调用是就用这个做变量名调用
三、__RandomDate
RandomDate函数返回一个位于给定开始日期和结束日期值之间的随机日期
四、__RandomString
RandomString函数使用chars中的字符返回一个随机的String长度
五、__time
时间函数以各种格式返回当前时间。
1、如果参数为时间戳,那公式为:
${__time(,)} : 默认该公式精确到毫秒级别, 13位数
${__time(/1000,)} : 该公式精确到秒级别, 10位数
2、 如果参数需要为当前日期,那公式为:
${__time(yyyy-MM-dd,)}
${__time(YMDHMS,)}
六、__intSum
intSum函数可用于计算两个或更多整数值的总和。