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

本章概要

函数助手提供了很多方法,方便我们以后参数化的调用
步骤:点击“Tools”-函数对话框
在这里插入图片描述
在这里插入图片描述
这章就主要讲解几个常用:__Random,__CSVRead,__time,__intSum,__RandomDate、__RandomString

一、__CSVRead

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

先要创建一个.CSV文件,例如文件的路径:D:/jmeter结果/6.13传参.txt,文件内容:
在这里插入图片描述
下一步就是配置__CSVRead:
在这里插入图片描述

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

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

  1. 拷贝并粘贴函数字符串:自动生成的(到时候调用时,直接拷贝调用)
  2. 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函数可用于计算两个或更多整数值的总和。
在这里插入图片描述

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

猜你喜欢

转载自blog.csdn.net/han20190223/article/details/91817688