jj_ljw 发表于 2012-4-23 16:45:32

loadrunner中字符转化怎么转?

本帖最后由 jj_ljw 于 2012-4-24 13:13 编辑

使用的是winsocket协议。
有两个问题:
1、lr中"unique namber"类型是数字还是字符串
2、怎么把"unique namber"得到的转化成ascii

谢谢

云层 发表于 2012-4-23 17:10:37

虽然你写的不精确但是个人猜测你用的是参数类型,所以类型是参数,如果你想转字符串请用lr_eval_string,转Ascii貌似好像要用C语言了

niunjxtest 发表于 2012-4-23 17:13:42

jj_ljw 发表于 2012-4-23 17:18:50

主要是把得到的"unique namber"转化成16进制,看到socket里面的转化函数
lrs_decimal_to_hex_string,但好像unique得到不是十进制的数字啊

mimmy 发表于 2012-4-23 20:03:25

atoi(lr_eval_string("参数"))可以得到十进制数字

jj_ljw 发表于 2012-4-24 11:42:55

谢谢ls,转成16进制了,正想怎么把16进制的参数放到data.ws文件里面做参数,传过去的是字符串的形式,还带转意字符,这个有什么办法??

niunjxtest 发表于 2012-4-24 11:45:04

jj_ljw 发表于 2012-4-24 13:12:37

解决了
1、lr自带的取到唯一值
2、把取到的十进制的转化成十六进制数
3、强制不转意存成参数
4、把参数化后的值传给需要的参数

mimmy 发表于 2012-4-26 01:12:22

解决了
1、lr自带的取到唯一值
2、把取到的十进制的转化成十六进制数
3、强制不转意存成参数
4、把参数 ...
jj_ljw 发表于 2012-4-24 13:12 http://bbs.51testing.com/images/common/back.gif
怎样强制不转义?

jj_ljw 发表于 2012-4-28 09:32:13

lr_save_string
页: [1]
查看完整版本: loadrunner中字符转化怎么转?