LoadRunner 脚本学习 -- 随机函数运用

时间:2024-09-21 10:37:02

直接上码

Action()
{
int randnum;
randnum = rand()%+; lr_output_message("随机得到的数是:%d", randnum); switch(randnum)
{
case :
web_url("百度",
"URL=http://www.baidu.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
break; case :
web_url("有道",
"URL=http://www.youdao.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
break; case :
web_url("浩方",
"URL=http://www.cga.com.cn/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
break;
}
return ;
}

rand()%n : 随机数函数, rand()%3, 就是除3的余数,那么只可能是0-2。 然后+1,rand()%3+1,就是1-3中的随机数了。