loadrunner Lr_类函数之 lr_get_attrib_long()

lr_get_attrib_long()

将调用mdrv命令的参数的值作为长整数返回。

long lr_get_attrib_long(const char * parameter);

 

参数说明:

parameter:可以解释为双精度值的参数的名称。

 

当使用mdrv命令运行脚本时,lr_get_attrib_long函数返回类型为long integer的命令行参数的值。 将命令行参数名称放在函数的参数字段中,lr_get_attrib_long返回该参数的值。

如果mdrv命令行未用于运行脚本(例如,脚本直接在VuGen或LoadRunner中运行),则函数返回NULL。 有关使用mdrv命令行运行脚本的更多信息,请参阅“HP LoadRunner虚拟用户生成器用户指南”。

命令行解析函数函数不需要手动解析命令行。

 

示例:lr_get_attrib_long

在以下示例中,lr_get_attrib_long从用于运行脚本的mdrv命令行字符串中检索循环参数的值:

test1 -host sun2 -loop 4 -time 10

其中test1是可执行文件的名称,host,loop和time是命令行选项。 lr_get_attrib_long将值分配给变量,迭代。 此变量合并到脚本中,并设置要执行的循环数。

Action()

{

long loop;

int i;

iterations=lr_get_attrib_long("loop");

if (iterations==0){

lr_error_message("Illegal value \n");

return;

}

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

/* perform test operations... */

}

}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值