51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2032|回复: 7
打印 上一主题 下一主题

[求助] 求助:LR12 java vuser 参数化

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-4-10 11:25:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用LR12 java Vuser,参数化后取不到参数,只打印出参数名。
使用LR12 web-HTTP协议,可正常参数化。
求解。

参数过程:选择待参数化的字符 -- 右键选择 Replace with Parameter -- Create New Parameter。
参数设置过程正常。

代码:
fullStr = "12312\"{NewParam_1}\"lkfj";
lr.output_message("newStrr:" + fullStr);

输出:
newStrr:12312"{NewParam_1}"lkfj
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2015-4-10 11:36:03 | 只看该作者
追问
LR java vuser中参数的两边是使用大括号{}作为通配符么?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2015-4-10 13:07:47 | 只看该作者
    对的 是大括号 你脚本有问题吧?“、\”?
    想表达啥?字符串拼凑?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
    发表于 2015-4-10 13:09:37 | 只看该作者
    lr的参数要先转成字符串  再打印字符串
    比如 lr_eval_string ("{NewParam_1}")
    然后打印是这样:
    lr.output_message("newStrr: 12312\"%s\"lkfj",  lr_eval_string ("{NewParam_1}"));
    你再试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2015-4-10 13:16:01 | 只看该作者
    土土的豆豆 发表于 2015-4-10 13:07
    对的 是大括号 你脚本有问题吧?“、\”?
    想表达啥?字符串拼凑?

    \“  这个问题不大,就是想在字符串里打印 ” 符号的一种写法。
    问题出在数据类型

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2015-4-10 13:35:12 | 只看该作者
    多谢各位,尤其是  黑羽祭

    在参数前加上 lr.eval_string (),数据传服务器时就能正常取到参数了。

    但是还是很莫名,C语言的参数都不需要加字符串转换函数
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    7#
    发表于 2015-4-10 14:38:19 | 只看该作者
    黑羽祭 发表于 2015-4-10 13:16
    \“  这个问题不大,就是想在字符串里打印 ” 符号的一种写法。
    问题出在数据类型

    小黑威武!果然是通配符啊,咳咳 偶以为没那么简单 额……
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    8#
    发表于 2015-4-13 08:57:20 | 只看该作者
    蓝天白云绿豆芽 发表于 2015-4-10 13:35
    多谢各位,尤其是  黑羽祭

    在参数前加上 lr.eval_string (),数据传服务器时就能正常取到参数了。

    这里对参数的定义可能有点不同
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-21 09:34 , Processed in 0.068920 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表