51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

我在 winsocket中录了一段 telnet的脚本,后面?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-17 20:26:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在 winsocket中录了一段 telnet的脚本,
我在telnet中 "get system stat" 应该得到以下内容:

Version: 2.80,build335,041122
db:4.510(11/22/2004 16:34)
s-db:2.151(11/19/2004 11:00)

可我怎样可以在 LR 中看到这个呢?用什么命令,是用
lrs_receive("socket0", "buf8", LrsLastArg);  这个吗??好像不对

有没有对 LR 函数说明的文档?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-18 08:28:50 | 只看该作者
lr中的函数名上按F1可以看到相关函数的说明。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-1-18 10:59:41 | 只看该作者
lrs_save_param("socket0", LRS_LAST_RECEIVED, "RecvData", 200,100);
从最后一次接受的buffer中取第200个字节之后的100个字节的数据,保存在参数RecvData中。
之后对该参数怎么处理就是你的事了。
要找到数据在buffer中的位置,在data.ws中选中那个buffer,按F7,找到你想要的数据和它的位置。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-1-18 14:42:14 | 只看该作者

再问吱吱

有两个问题。RecvData 在 data.ws 如何声明,(send还是recv还是什么别的),如果写到 data.ws 中的 RecvData 里那如何在读出来呢。因为我要判断内容是否是我想要的。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-1-18 14:52:27 | 只看该作者

我明白了!

lrs_receive("socket2", "buf47", LrsLastArg);
lrs_save_param("socket2", NULL, "param1", 67, 5);
lr_output_message ("param1: %s", lr_eval_string("<param1>"));
lr_think_time(10);
lrs_send("socket2", "buf48", LrsLastArg);
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-1-18 17:10:50 | 只看该作者
请问吱吱
按照您说的我实际取的是一条记录,我只对其中一些字段进行参数化,如何进行?
操作如下:
lrs_receive("socket0", "buf203", LrsLastArg);
lrs_save_param("socket0", "buf203", "param1", 336, 29);
lr_output_message ("param1: %s", lr_eval_string("<param1>"));

我得到的结果如下:
\x00\x00\x00\x0500053\x0500000\x03kkk\x04发货\x02FH\x00\x00
其中:
“00053”是id
“kkk”是编号
“发货”是名称
“FH”是名称的拼音码
现在我要分别对其参数化,如何进行?发送区为buf188,需要替换buf188中的信息吗?如何替换?
谢谢!

[ Last edited by marked on 2005-1-18 at 17:32 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-1-20 10:43:09 | 只看该作者

Re:Marked

在data.ws里选中要参数化的数据,点击右键,选择“Replace with a parameter”,剩下的就和其它协议的参数化没什么区别啦:)
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 16:32 , Processed in 0.066677 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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