loadrunner随机生成两个日期
时间: 2023-10-03 19:03:26 浏览: 40
在 LoadRunner 中,可以使用 lr_eval_string 函数和 C 语言的 time 和 srand 函数来生成随机日期。以下是一个示例脚本:
```c
#include "lrun.h"
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
vuser_init()
{
// 初始化随机数种子
srand(time(NULL));
}
Action()
{
// 生成两个随机时间戳
time_t timestamp1 = rand() % 10000000000 + 1000000000;
time_t timestamp2 = rand() % 10000000000 + 1000000000;
// 将时间戳转换为日期字符串
char date1[20], date2[20];
strftime(date1, sizeof(date1), "%Y-%m-%d", localtime(×tamp1));
strftime(date2, sizeof(date2), "%Y-%m-%d", localtime(×tamp2));
// 输出日期字符串
lr_output_message("Random date 1: %s", date1);
lr_output_message("Random date 2: %s", date2);
return 0;
}
```
该脚本会生成两个随机时间戳,并将它们转换为格式为 "YYYY-MM-DD" 的日期字符串输出。您可以根据需要修改日期格式。