public class Functions extends Object
文件名:Functions.java
用途: 提供部分默认的函数,在编写数据驱动时,可直接调用相应的方法
编码时间:2020年6月16日下午7:25:36
修改时间:2020年6月16日下午7:25:36
Constructor and Description |
---|
Functions() |
Modifier and Type | Method and Description |
---|---|
static DataDriverFunction |
addEmpty()
定义标记当前元素为空元素
|
static DataDriverFunction |
getNowTime()
定义对当前时间处理的函数
|
static DataDriverFunction |
getTime()
定义对指定时间处理的函数
|
static DataDriverFunction |
randomCarId()
定义生成随机随机车牌号码函数
|
static DataDriverFunction |
randomIdCard()
定义生成随机18位长度的身份证信息函数
|
static DataDriverFunction |
randomMoble()
定义生成随机手机号码函数
|
static DataDriverFunction |
randomName()
定义生成随机姓名函数
|
static DataDriverFunction |
randomString()
定义生成随机字符串函数
|
static DataDriverFunction |
randomWord()
定义根据预设词语随机返回函数,该函数需要预先设定切分词语的标识符
|
public static DataDriverFunction randomString()
用法: ${rs(字符串种子,生成字符串最短长度,生成字符串最大长度)}
参数解释:
示例:
${rs("qwertyuiop", 10, 20)}——表示生成“qwertyuiop”范围内,10~20位(随机)长度的随机字符串
${rs("qwertyuiop", 10)}——表示生成“qwertyuiop”范围内,10位长度的随机字符串
${rs(CH,10)}——表示生成中文(1000个不重复的中文)范围内,10位长度的随机字符串
${rs(num, 10,20)}——表示生成数字(0-9)范围内,10~20位(随机)长度的随机字符串
注意:每个参数之间的分隔符号中允许存在一个空格,该空格可写可不写
DataDriverFunction
类对象public static DataDriverFunction getTime()
用法:${time(时间, 增减时间方式)}
参数解释:
示例:
注意:计算小数点的日期时,可能存在精度丢失,计算跨度越大,精度丢失越多
DataDriverFunction
类对象public static DataDriverFunction getNowTime()
用法:${time(增减时间方式)}
参数解释:
示例:
注意:计算小数点的日期时,可能存在精度丢失,计算跨度越大,精度丢失越多
DataDriverFunction
类对象public static DataDriverFunction addEmpty()
用法:${ }(花括号内存在一个空格)
DataDriverFunction
类对象public static DataDriverFunction randomIdCard()
用法:${idcard}或${身份证}
DataDriverFunction
类对象public static DataDriverFunction randomMoble()
用法:${moble.运营商简写或名称}或${手机号码.运营商简写或名称}
参数解释:
示例:
注意:
DataDriverFunction
类对象public static DataDriverFunction randomName()
用法:${name}或${姓名}
DataDriverFunction
类对象public static DataDriverFunction randomCarId()
用法:${car.车牌简写或名称}或${车牌.车牌简写或名称}
参数解释:
示例:
注意:省略车牌简写或名称则默认为生成民用车牌
DataDriverFunction
类对象public static DataDriverFunction randomWord()
用法:${word(词语(,词语))}
参数解释:
示例:
注意:
DataDriverFunction
类对象Copyright © 2024. All rights reserved.