在CodeArts TestPlan中调用获取指定时间戳函数
函数名
$getTimeBeforeHour(doubleA)
功能说明
获取当前时间之前A小时的时间戳。时间戳是指从格林威治时间1970年01月01日00时00分00秒(即北京时间1970年01月01日08时00分00秒)起到指定时间的总毫秒数。
函数中的参数A支持以下类型:
- 数字
- 局部参数
- 其它内置函数
使用场景
接口自动化用例中支持在以下使用场景使用获取指定时间戳函数:
- 请求url路径
- 请求头
- 请求体
- 检查点属性
- if判断
- for循环中断条件
示例
- 请求url路径
如下图所示,请求url路径中参数“test”的值为获取指定时间戳函数,函数中的参数A为数字“3”。
- 请求头
如下图所示,请求头中参数“time”的值为获取指定时间戳函数,函数中的参数A为数字“3”。
- 请求体
如下图所示,请求体中应用了获取指定时间戳函数,函数中的参数A为二元加法运算“$add(2,2)”。
- 检查点属性
如下图所示,检查点属性“result”的目标值为获取指定时间戳函数,函数中的参数A为局部参数“test”。局部参数的设置方式请参考局部参数。
- if判断
如下图所示,if判断的目标值为获取指定时间戳函数,函数中的参数A为环境变量“time”。环境参数的设置方式请参考设置CodeArts TestPlan接口脚本的环境参数。
- for循环中断条件
如下图所示,for循环中断条件的目标值为获取指定时间戳函数,函数中的参数A为数字“3”。