在Run Logic中可通配配置Block和Action为随机方式,设置脚本更贴近实际情况的方式来回访脚本
但也可通过代码的方式来实现随机方式:
-----------------------------
int rownum;
rownum=rand()%100+1;
if rownum<40{
执行XX流程;
}
else
执行XX流程;
-----------------------------
这样的方法就实现了随机方式的去执行不同的流程了
当然也可通过在不同的ACTION中插入其他文件的函数,例如:
-----------------------------
Action()
{
Vuser init(); //在此插入了Vuser init文件函数,代码至此时,会执行一遍该文件函数中的代码内容
Return 0;
}
-----------------------------
也可调用自己编写的函数,例如:
-----------------------------
int add(int x,int y)
{
Return (x+y);
}
Action()
{
Int z;
z=add(1,3);//在此调用了add函数
lr_output_message("%d",z);
}
-----------------------------
注:利用代码实现逻辑关系时,在Run Logic中只需留下Action函数即可,在Action中去实现调用的关系,例如:
int randno;
randno = rand()%100+1;
lr_ouput_message("%d",rand);
if(rand<=40)
login;//登陆的一个action,改名为login
else
sinon;//注册的一个action
return 0;
所以在Action中只留下主函数即可,其他的都删除,在Run Logic中被删除的函数不会运行