51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1823|回复: 6
打印 上一主题 下一主题

关于winsocket脚本参数化的问题,请教大家

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-2-28 16:20:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我需要对data.ws里的数据进行参数化,例如下面一段
send  buf4 142
        "\x01\x01\x00\x8e\x00\x00\x01\x00"
        "SELECT KeyID FROM UserInfo WHERE UserName='www' "   
        "\x00"
我需要参数化的是中间的一句查询语句,应该是可以把他作为一个字符串,这一句我已经作为一个字符串放到了数据库里一个表的一个字段里。那么:
我应该怎么在data.ws修改这一段使他成为参数,并初始化,然后在action或者其他位置添加语句查询数据库来获得这个字段并赋值给参数呢?望大家帮我想想办法,多谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-1 12:36:01 | 只看该作者
好像参数话的时候你要这样写: lr_eval_string("{select}");
select指向你的parameter list

其它的我没看太明白,请高手指点
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-3-2 14:06:49 | 只看该作者
选中要参数化的部分,单击右键选择“replace with parameter”
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-6-23 18:00:25 | 只看该作者
斑竹,这个问题你解决了吗?很想知道你解决的方法
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-6-23 18:35:59 | 只看该作者
只能先保存这个缓冲区到一个参数,好像是用 lrs_save_last_recive....,然后再把有用的字符串挑出来用。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-9-12 17:53:34 | 只看该作者
有解吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-9-12 17:54:50 | 只看该作者
选中SELECT KeyID FROM UserInfo WHERE UserName='www' 点右键,选择参数化,然后选data wizard看看。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 06:24 , Processed in 0.083915 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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