举例:1520822348346(13位,毫秒级)
做时间戳的目的是为了JS缓存和防止CSRF,在LR中可以简单的使用下面这个函数
web_save_timestamp_param
来生成时间戳
web_save_timestamp_param("tStamp", LAST);
lr_output_message("%s",lr_eval_string("{tStamp}"));
brokerDetail.c(49): web_save_timestamp_param("web_save_timestamp_param") was successful [MsgId: MMSG-26392]
brokerDetail.c(53): 1433760182344
也可用于生成唯一值。
web_save_timestamp_param
function saves the current timestamp to LoadRunner parameter. Timestamp
is the number of milliseconds since midnight January 1st, 1970 (also
known as Unix Epoch).
这个函数是存储毫秒级的时间戳。而我刚取到的时间戳是1520822348346,取到的时间戳是现在时间 减去 1970年1月1日0点00 的时间 ,然后换算成毫秒。