随机变量

 

可以将多个变量作为另一个参数的随机数;例如接口需要使用手机号,手机号的开头131,130,136,180…,可以将手机号头设为用户变量;传参时从这几个值中任意取,这时随机变量就很有必要了。
 
操作步骤:
1,添加“用户定义的变量”;
 
2,通过“函数助手”设置填写相关字段;
 
字段名称:
Source Variable(s) (use | as separator):源变量集合,写规则各变量名之用“|”隔开;可以使用任何变量,例如用户定义变量(a1,a2,a3),随机数中定义的变量(n);
Target Variable:目标变量名,可以实现多处传递同一个随机值。
 
3,添加请求与参数;
 
4,执行查看结果
 
 

随机日期

 
接口测试也时常需要传递日期;如果有日期限制,这时就需要使用日期随机数;步骤与随机数类似。我们来看一下日期随机数的生成格式如下:
 
名称介绍:
Format string for DateTimeFormatter (optional) (default yyyy-MM-dd):日期格式化方法,默认为yyyy-MM-dd;可以改为MM-dd-yyyy;注意MM为大写,其他为小写。
 
开始时间(可选)(默认:现在):开始日期,格式必须和日期格式化方法一致;可不填。
 
结束时间:必填项,格式与日期格式一致;。
String format of a locale (ex: fr_FR , en_EN) (optional):本地化日期格式,可不填。
 
存储结果的变量名(可选):变量名,可不填。
 
将生成的字符串复制到请求传递的参数值中;执行请求,查看结果。