loadrunner Web_类函数之web_save_param_length()

来源:互联网 发布:2017淘宝店铺首页装修 编辑:程序博客网 时间:2024/06/03 18:38

web_save_param_length()--常用函数

保存参数的长度。

intweb_save_param_length(const char * Param,const char * Base,LAST);

 

  参数说明:

Param:保存长度的参数的名称。

Base:参数中的长度的表示。 基于是Decimal or Hexadecimal(十进制或十六进制之一)

 

一般信息 :

如果它不存在,则web_save_param_length创建一个名为“Param>_Length”的新参数,并将Param的长度保存在参数“<Param> _Length”中。

 

For example, thecall:

web_save_param_length(“Rowid”,“Base =Hexadecimal”,LAST);

创建一个名为“Rowid_Length”的新参数。 调用后的Rowid_Length的值是Rowid的长度。

 

Example:web_save_param_length

在这些示例中,web_save_param_length创建三个新参数Param7_Length,Param10_Length和Param16_Length,并且将每个相应源参数的长度存储为十六进制数。

    //创建一个参数7个字符长

    lr_save_string(“ABCDEFG”,“Param7”);

    web_save_param_length(“Param7”,“Base = Hexadecimal”,LAST);

    // Output:Action.c(9):通知:保存参数“Param7_Length = 7”

 

    //创建一个参数10个字符长

    lr_save_string(“ABCDEFGHIJ”,“Param10”);

    web_save_param_length(“Param10”,“Base = Hexadecimal”,LAST);

    //输出为十六进制:

    //Action.c(14):通知:保存参数“Param10_Length = A”

 

    //创建一个参数16个字符长

    lr_save_string(“ABCDEFGHIJKLMNOP”,“Param16”);

    //输出为十六进制:

    //Action.c(18):通知:保存参数“Param16_Length = 10”

原创粉丝点击