jmeter第五章:函数助手的使用

jmeter第五章:函数助手的使用

  • 本章概要
    • 一、__CSVRead
    • 二、__Random
    • 三、__RandomDate
    • 四、__RandomString
    • 五、__time
    • 六、__intSum
  • 想要了解更多函数助手用法:https://jmeter.apache.org/usermanual/functions.html

本章概要

函数助手提供了很多方法,方便我们以后参数化的调用
步骤:点击“Tools”-函数对话框
jmeter第五章:函数助手的使用_第1张图片
jmeter第五章:函数助手的使用_第2张图片
这章就主要讲解几个常用:__Random,__CSVRead,__time,__intSum,__RandomDate、__RandomString

一、__CSVRead

函数__CSVRead会从CSV文件读取一个字符串

先要创建一个.CSV文件,例如文件的路径:D:/jmeter结果/6.13传参.txt,文件内容:
jmeter第五章:函数助手的使用_第3张图片
下一步就是配置__CSVRead:
jmeter第五章:函数助手的使用_第4张图片

  1. 择一个功能:选择“__CSVRead”选项
  2. 用于获取值的CSV文件 | *别名:这里就是填写文件路径
  3. CSV文件列号| next| *alias:文件里各参数地标(地标是从0开始算起)

上面三项配置完成,点击“生成”按钮:

  1. 拷贝并粘贴函数字符串:自动生成的(到时候调用时,直接拷贝调用)
  2. The result of the function is :从文件提取的结果(地标为0:81,地标为1: 空,地标为4:dffs)
    jmeter第五章:函数助手的使用_第5张图片

二、__Random

随机函数返回位于给定最小值和最大值之间的随机数,这是针对数值类型的(int)。
jmeter第五章:函数助手的使用_第6张图片
存储结果的变量名(可选):这个填写了,到时候调用是就用这个做变量名调用

三、__RandomDate

RandomDate函数返回一个位于给定开始日期和结束日期值之间的随机日期
jmeter第五章:函数助手的使用_第7张图片

四、__RandomString

RandomString函数使用chars中的字符返回一个随机的String长度
jmeter第五章:函数助手的使用_第8张图片

五、__time

时间函数以各种格式返回当前时间。
jmeter第五章:函数助手的使用_第9张图片
1、如果参数为时间戳,那公式为:
${__time(,)} : 默认该公式精确到毫秒级别, 13位数
${__time(/1000,)} : 该公式精确到秒级别, 10位数
2、 如果参数需要为当前日期,那公式为:
${__time(yyyy-MM-dd,)}
${__time(YMDHMS,)}

六、__intSum

intSum函数可用于计算两个或更多整数值的总和。
jmeter第五章:函数助手的使用_第10张图片

想要了解更多函数助手用法:https://jmeter.apache.org/usermanual/functions.html

你可能感兴趣的:(jmeter接口测试)