jmeter使用Beanshell预处理器从指定列表中获取随机值
2017-05-17 11:22
225 查看
变量mynation从列表{"china", "US", "UK"}中随机取值
如果要设置两个变量且变量值随机但不重复,可以通过两个列表放置不同值实现
String[] nation = new String[]{"china", "US", "UK"}; Random random = new Random(); int i = random.nextInt(nation.length); vars.put("mynation",nation[i]);
在需要使用的 地方直接 ${mynation} 引用即可
如果要设置两个变量且变量值随机但不重复,可以通过两个列表放置不同值实现
String[] nation = new String[]{"china", "US", "UK"}; Random random = new Random(); int i = random.nextInt(nation.length); vars.put("mynation",nation[i]);
String[] num = new String[]{"8", "2", "1","7"};
Random r = new Random();
int j = r.nextInt(num.length);
vars.put("anum",num[j]);
相关文章推荐
- jmeter使用Beanshell预处理器从指定列表中获取随机值
- 004_021 Python 以指定的概率获取元素 以一个列表为基准概率,从一个列表中随机获取元素
- php使用指定字符列表生成随机字符串的方法
- UNIX/LINUX环境中使用MATLAB获取指定路径下特定文件列表的方法
- 使用Python获取指定文件夹下文件名列表
- 使用Python脚本获取指定格式文件列表的方法
- symbian 获取指定路径下的文件夹和文件列表
- 使用pcap_findalldevs_ex获取设备列表遇到的问题
- 使用ADSI获取IIS应用程序池列表,C#源代码示例
- 使用SQL语句获取数据库中随机N个记录
- 使用 SQL 语句从数据库一个表中随机获取一些数据
- 使用DateDiff方法来获取系统时间与指定时间的间隔数
- 使用ADSI获取IIS应用程序池列表
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第五节 获取本机UDP信息列表
- 使用.net FtpWebRequest 实现FTP常用功能 上传 下载 获取文件列表 移动 切换目录 改名
- 仅当使用了列的列表,并且IDENTITY_INSERT为ON时,才能在表中为标识列指定显式值
- 使用 SQL 语句从数据库一个表中随机获取一些数据
- 仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'Forms' 中为标识列指定显式值。
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第三节 获取本机TCP 信息列表
- (转贴)仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'TableName' 中为标识列指定显式值。