51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4260|回复: 9
打印 上一主题 下一主题

[求助] 求助录制socket协议C/S脚本回放时的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-20 15:16:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助录制socket协议C/S脚本回放时的问题


下面是我录制的脚本

#include "lrs.h"


Action()
{
    lrs_create_socket("socket0", "UDP",  LrsLastArg);

    lrs_send("socket0", "buf0", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_create_socket("socket1", "UDP", "LocalHost=5400",  LrsLastArg);

    lrs_receive("socket1", "buf1", LrsLastArg);

    lrs_create_socket("socket2", "TCP", "LocalHost=5400", "Backlog=2147483647",  LrsLastArg);

    lrs_accept_connection("socket2", "socket3");

    lrs_receive("socket1", "buf2", LrsLastArg);

    lrs_create_socket("socket4", "TCP", "RemoteHost=M87ENG:5400",  LrsLastArg);

    lrs_receive("socket1", "buf3", LrsLastArg);

    lrs_send("socket0", "buf4", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_receive("socket1", "buf5", LrsLastArg);

    lrs_send("socket0", "buf6", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_receive("socket1", "buf7", LrsLastArg);

    lrs_send("socket0", "buf8", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_receive("socket1", "buf9", LrsLastArg);

    lrs_accept_connection("socket2", "socket5");

    lrs_receive("socket1", "buf10", LrsLastArg);

    lrs_send("socket0", "buf11", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_receive("socket1", "buf12", LrsLastArg);

    lrs_send("socket0", "buf13", "TargetSocket=192.168.0.255:5400", LrsLastArg);

    lrs_receive("socket1", "buf14", LrsLastArg);

    lrs_close_socket("socket5");

    lrs_close_socket("socket4");

    lrs_close_socket("socket3");

    lrs_close_socket("socket2");

    lrs_receive("socket1", "buf15", LrsLastArg);

    return 0;
}




回放的时候到   lrs_receive("socket1", "buf1", LrsLastArg);   的时候就停住了 也不报错也不继续进行  张哥帮忙分析下原因吧
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-26 15:24:59 | 只看该作者

本地端口没有屏蔽完全

在F4 RunnerTime Setting设置中 设置忽略本地端口:格式好象就是:LocalHost 还有 M87ENG:* 应该没有问题 然后在看看 Data.ws 中的BUF有没有没有用处的端口 然后给注释掉 就OK了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 11:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2009-9-1 16:00:54 | 只看该作者
    8.0 中 能设置忽略本地端口?
    怎样在C/S中设置关联,也是用web_reg_sava_param?

    [ 本帖最后由 liujinkui 于 2009-9-1 17:44 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 11:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2009-9-1 19:41:42 | 只看该作者
    顶一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-9-2 09:02:13 | 只看该作者
    windows sockets关联用lrs_save_param()和lrs_save_search_string()函数
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 11:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2009-9-2 10:19:54 | 只看该作者
    云层老师,
    lrs_create_socket("socket0", "TCP", "LocalHost=0", "RemoteHost=localhost:8000", LrsLastArg);

    vuser_init.c(24): Error : callConnect - Connection refused. Error code : 10061.
    vuser_init.c(24): Error : Timeout expired while trying to connect. Error code : 9017
    上面这个错误是端口变化导致的吗?,我想关联应怎么样做呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-9-3 19:40:52 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-12-2 09:30:24 | 只看该作者
    回复 6# liujinkui


        我也遇到这个问题,请问您后来是怎么解决的?10061和9017
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2013-5-24 12:32:01 | 只看该作者
    哎、、、、、纠结
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2013-5-24 12:32:47 | 只看该作者
    回复 5# 云层


        陈老师,这个咋整。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 04:31 , Processed in 0.113204 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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