loadrunner其他函数

1.汉字进行UTF-8编码
lr_convert_string_encoding("需要进行UTF-8加密的中文字符串",
LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"result");
result是转码后的字符串

 

2.lr_vuser_status_message

lr_vuser_status_message函数向控制器或优化模块控制台的Vuser窗口的“状态”区域发送字符串。它还将该字符串发送到Vuser日志。从VuGen运行时,消息被发送到 output.txt。该函数在场景运行时非常实用,可以直接在Controller里面的Vuser窗口当中查看到当前Vuser运行的各种状态,比如已经迭代的次数,所使用的参数值等等。

定义:

intlr_vuser_status_message (const char * format);

例子:

lr_vuser_status_message("before iteration  %s,MAC is %s",lr_eval_string("{iteration}"),lr_eval_string("{MAC}"));

 

3.其他C语言函数

atoi

atoi函数将数值字符串转换成数值。

定义:

int  atoi ( const char *string );

例子:

if (atoi(lr_eval_string("{return_length2}")) == 0)

 

 strcmp

比较string1 和string2 以确定字母排序的次序。符串比较只能使用该函数,而不能直接用“==”进行比较。

定义:

intstrcmp ( const char *string1, const char *string2 );

例子:

if (strcmp(lr_eval_string("{is_update}"),"Download")==0)

如果上述语句改成if (lr_eval_string("{is_update}")=="Download"),则该条件永远为假。

 

转载于:https://www.cnblogs.com/mayyan/p/9888489.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值