lr java随机字符串,Loadrunner随机生成15位数字串

(51testing, 2007-8-31)

oadrunner 生成随机数的函数

使用C代码生成随机英文+数字

int itera_num,rand_num,i;

char StrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";

char i_name[24]="";

char i_data[50]="";

char i_data2[24]="";

itera_num=rand()%24;

for (i=0;i<=itera_num;i++){

rand_num=rand()%62;

strncat(i_name,StrTable+rand_num,1);}

itera_num=rand()%50;

for(i=0;i<=itera_num;i++){

rand_num=rand()%62;

strncat(i_data,StrTable+rand_num,1);}

i=rand()%strlen(i_data)+1;

strncat(i_data2,i_data,i);

lr_save_string(i_name,"i_name_value");

lr_save_string(i_data,"i_data_value");

lr_save_string(i_data2,"i_data2_value");

使用loadrunner自带的函数random number生成随机数字

1、在参数表(Parameter List)中新建一个参数(Parameter),命名为"num"

2、选择参数类型(Parameter type)为随机数(Random Number),

3、选择参数范围(Parameter range)为最小为1,最大为99999999

4、在随机数格式(Number format)里选择“%08lu”

然后引用类似为:

web_sumbit_data(

……

……

"card_id=0436000{num}";

LAST);

当然也可以多个随机参数一并合成一个

这时候使用就变成了

web_sumbit_data(

……

……

"card_id=0436{num1}{num}";

LAST);

98815bff40ce0409abf445528ad97b1c.png

更详细的可以参看:

选择不同的 Update value on 对应的执行效果:

9b9e7ce86e9dd50ed4ff1393ce1bbd0c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值