在LoadRunner进行性能测试时,有时候有些事务往往不是每次都执行,而是有一定的概率。
以下是加入C语言,以实现某个事务按一定的概率执行请求:
Code:
int iRand; //定义变量,保存随机数 srand(time(NULL)); //特别注意:加上这句,每次取不同的随机值 iRand = rand()%100; //随机产生100以内的数 if( 30>=iRand ) //小于30的数就执行大括号中的脚本 { lr_output_message("The value of iRand is:%d,iRand < 30",iRand); }