51Testing软件测试论坛

标题: loadrunner中字符转化怎么转? [打印本页]

作者: jj_ljw    时间: 2012-4-23 16:45
标题: loadrunner中字符转化怎么转?
本帖最后由 jj_ljw 于 2012-4-24 13:13 编辑

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

谢谢
作者: 云层    时间: 2012-4-23 17:10
虽然你写的不精确但是个人猜测你用的是参数类型,所以类型是参数,如果你想转字符串请用lr_eval_string,转Ascii貌似好像要用C语言了
作者: niunjxtest    时间: 2012-4-23 17:13

作者: jj_ljw    时间: 2012-4-23 17:18
主要是把得到的"unique namber"转化成16进制,看到socket里面的转化函数
lrs_decimal_to_hex_string,但好像unique得到不是十进制的数字啊
作者: mimmy    时间: 2012-4-23 20:03
atoi(lr_eval_string("参数"))可以得到十进制数字
作者: jj_ljw    时间: 2012-4-24 11:42
谢谢ls,转成16进制了,正想怎么把16进制的参数放到data.ws文件里面做参数,传过去的是字符串的形式,还带转意字符,这个有什么办法??
作者: niunjxtest    时间: 2012-4-24 11:45

作者: jj_ljw    时间: 2012-4-24 13:12
解决了
1、lr自带的取到唯一值
2、把取到的十进制的转化成十六进制数
3、强制不转意存成参数
4、把参数化后的值传给需要的参数
作者: mimmy    时间: 2012-4-26 01:12
解决了
1、lr自带的取到唯一值
2、把取到的十进制的转化成十六进制数
3、强制不转意存成参数
4、把参数 ...
jj_ljw 发表于 2012-4-24 13:12

怎样强制不转义?
作者: jj_ljw    时间: 2012-4-28 09:32
lr_save_string




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2