本文链接:https://www.cnblogs.com/hchengmx/p/16100697.html

1. Random - 随机数

1.1 作用

在给定的最小值和最大值之间,生成一个随机数。

1.2 声明

Arribute Description Required
Mininum Value
Maxminum Value
Variable Name 变量名

1.3 例子

${__Ranmdon(0,10)}

${__Random(0,10,MYVAR)}


2. __RandomDate - 随机日期

2.1 作用

返回一个在给定最大最小日期中的随机日期

2.2 声明参数

属性 描述 是否必须
Time format 需要的日期格式(默认 yyyy-MM-dd)
Start Date 开始日期 (默认位现在)
End date 结束日期
Locale to use for format 用于设置区域,所有可允许的值可参考:Java SE 7 Supported Locales
Name of variable 要设置的参数名

2.3 例子

  1. 输入
${__RandomDate(,,2050-07-08,,)}

输出

2039-06-21
  1. 输入
${__RandomDate(dd MM yyyy,,08 07 2050,,)}

输出

04 03 2034

3. RandomString - 随机字符串

3.1 作用

在给定范围内,生成固定长度的随机字符串。

3.2 参数及含义

属性 描述 是否必须
Length 期望的字符串长度
Characters to use 用于生成字符串的字符
Variable Name 要设置的参数名

3.3 例子

${__RandomString(5)}

${__RandomString(10, abcdefg)}  

${__RandomString(6, a12zecclk, MYVAR)}

4. __RandomFromMultipleVars - 随机参数

4.1 作用

根据函数变量提供的多个值,随机返回一个随机值。

4.2 参数及含义

属性 描述 是否必须
Source Variable 要是多个参数的话,已 ‘ ’分割
Variable Name 要设置的参数名

4.3 例子

${__RandomFromMultipleVars(on|off, rnd)}
a_matchNr = 2
a_1 = on
a_2 = off ${__RandomFromMultipleVars(a, rnd)}

拓展:

除了 RandomFromMultipleVars函数,也可以用 __groovy函数

${__groovy(['\On', \'Off\][new Random().nextIn(2)]), )}

参考资料

  1. Apache JMeter - User's Manual: Functions and Variables
  2. Java-SE-7-Supported-Locales
  3. Apache JMeter - User's Manual: Functions and Variables
  4. Select random split variable in JMeter - Stack Overflow

JMeter - 生成随机数/随机字符串/随机变量/随机日期的更多相关文章

  1. Java随机字符串:随机数字字符串,工具类

    Java中生成随机数,字符串的工具类 1. 调用方法需要传入生成字符串的长度和需要的类型 生成随机数字 生成随机字母字符串 生成随机字符串+数字等 ......... 2. 总共8种类型,具体看工具类 ...

  2. Oracle中如何生成随机数字、随机字符串、随机日期

    .随机小数 dbms_random.value(low,high): --获取一个[low,high)之间的小数,包含low,不包含high 可以结合trunc函数获取整数 例如: select db ...

  3. php获取随机字符串

    获取随机字符串 /** * 获取随机字符串 * @param int $randLength 长度 * @param int $addtime 是否加入当前时间戳 * @param int $incl ...

  4. kbmMW基于硬件生成随机数

    按作者的说法,Delphi提供的生成随机数不是真正随机的,因为他是根据种子计算的,即种子+算法生成的随机数,如果被人知道原始种子值和算法的调用次数,则可以重现随机数,因此在安全领域,这是不安全的.同时 ...

  5. random and password 在Linux下生成crypt加密密码的方法,shell 生成指定范围随机数与随机字符串

    openssl rand -hex n (n is number of characters) LANG=c < /dev/urandom tr -dc _A-Z-a-z-0-9 | head ...

  6. shell 生成指定范围随机数与随机字符串 .

    shell 生成指定范围随机数与随机字符串         分类:             shell              2014-04-22 22:17     20902人阅读     评 ...

  7. python生成随机数、随机字符串

    python生成随机数.随机字符串 import randomimport string # 随机整数:print random.randint(1,50) # 随机选取0到100间的偶数:print ...

  8. java,url长链接生成短链接,短链接生成器,自定义字符串,对字符串md5混合KEY加密,根据短链接获得key值,不重复的随机数,不重复的随机字符串

    java,url长链接生成短链接,短链接生成器,自定义字符串,对字符串md5混合KEY加密,根据短链接获得key值,不重复的随机数,不重复的随机字符串 package com.zdz.test; im ...

  9. 使用boost库生成 随机数 随机字符串

    #include <iostream> #include <boost/random/random_device.hpp> #include "boost/rando ...

随机推荐

  1. c++对于c的扩展_冒号作用域

    冒号作用域 ::(该运算符为作用域):如果::前面什么都没加代表全局作用域 #include <iostream> using namespace stu; int a=10; viod ...

  2. Svelte3聊天室|svelte+svelteKit仿微信聊天实例|svelte.js开发App

    基于svelte3.x+svelteKit构建仿微信App聊天应用svelte-chatroom. svelte-chatroom 基于svelte.js+svelteKit+mescroll.js+ ...

  3. Java设计模式——抽象工厂模式

    抽象工厂模式也是创建模式,可以把它理解成创建工厂的工厂,这种模式也是我们经常使用的.在抽象工厂中的接口是用来创建工厂的,每个生成的工厂又都可以按照工厂模式创建其他对象. 举例说明: 创建Shape接口 ...

  4. 攻防世界 favorite_number

    favorite_number 进入环境得到源码 <?php //php5.5.9 $stuff = $_POST["stuff"]; $array = ['admin', ...

  5. 五分钟搭建博客系统 OK?

    前言: 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 概要: 通过 Docker Compose 在使用Docker容器构建的隔离环境中轻松运行 WordPress.在开始之前,请确保已安 ...

  6. Linux内核链表之共享双链表

    说明 共享双链表意义在于,可以用一套函数维护不同数据类型的双链表 准备 定义双链表 #include <iostream> #include <string> using na ...

  7. gin框架使用【5.表单参数】

    curl http://127.0.0.1:8080/users -X POST -d 'name=juanmaofeifei&age=10' package main import ( &q ...

  8. java使用poi生成excel

    使用poi生成excel通常包含一下几个步骤 创建一个工作簿 创建一个sheet 创建一个Row对象 创建一个cell对象(1个row+1个cell构成一个单元格) 设置单元格内容 设置单元格样式. ...

  9. Vue_基础功能循环、计算、绑定、事件处理、组件

    1 <!DOCTYPE html> 2 <html lang="en" xmlns:v-bind="http://www.w3.org/1999/xht ...

  10. 算法篇(1) KMP JS实现最优查找子串

    var strStr = function (haystack, needle) { let i=0, j = 0; let length = haystack.length; let next = ...