51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2028|回复: 5
打印 上一主题 下一主题

[求助] 代码报错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-2-12 09:55:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lr录制windows sock   c#

执行:

    lrs_send("socket12", "buf33", LrsLastArg);

    lrs_create_socket("socket14", "TCP", "RemoteHost=172.16.2.15:16954", LrsLastArg);

    lrs_receive("socket12", "buf34", LrsLastArg);

    lrs_send("socket12", "buf35", LrsLastArg);

    lrs_close_socket("socket14");

对应的datawa:


send buf33 212
        "POST /tradeweb/httpXmlServlet HTTP/1.1\r\n"
        "Content-Type: application/x-www-form-urlencoded\r\n"
        "Host: 172.16.2.15:16955\r\n"
        "Cookie: JSESSIONID=4E32EB3CCDF58C5704F63112764BA0E3\r\n"
        "Content-Length: 307\r\n"
        "Expect: 100-continue\r\n"
        "\r\n"

recv buf34 25
        "HTTP/1.1 100 Continue\r\n"
        "\r\n"

send buf35 307
        "<?xml version=\"1.0\" encoding=\"gb2312\"?><GNNT><REQ name=\"my_weekorder_"
        "query\"><USER_ID>001888015</USER_ID><BUY_SELL>0</BUY_SELL><ORDER_NO>0</ORD"
        "ER_NO><COMMODITY_ID></COMMODITY_ID><STARTNUM>0</STARTNUM><RECCNT>0</RECCNT"
        "><UT>0</UT><SESSION_ID>1450431412801906923</SESSION_ID><MARKET_ID></MARKET"
        "_ID></REQ></GNNT>"


报错:
vuser_init.c(98): lrs_send(socket13, buf31)
vuser_init.c(100): lrs_receive(socket13, buf32)
vuser_init.c(100): Mismatch in buffer's length (expected 398 bytes, 318 bytes actually received, difference in 80 bytes)
vuser_init.c(102): lrs_send(socket12, buf33)
vuser_init.c(104): lrs_create_socket(socket14, TCP, ...)
vuser_init.c(104): Error : callConnect - Connection refused. Error code : 10061.
vuser_init.c(104): Error : Timeout expired while trying to connect. Error code : 9017.
Abort was called from an action.

什么原因?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-2-12 10:02:14 | 只看该作者
连接超时   被拒绝
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-2-12 10:03:29 | 只看该作者
试着设置更长的timeout时间  LR和服务端都要设置  服务端线程数加大  然后再试
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-2-12 10:03:50 | 只看该作者
这个是登陆的代码 是Cookie的原因么?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2016-4-7 10:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2011-2-12 10:27:27 | 只看该作者
    你头文件返回的包长度与你期望的包长度不一致,建议检查一下recv的内容,还有就是你的recv长度没一个是318个字节的!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-5-24 11:32:05 | 只看该作者
    脚本和你不一样,,但也报这样的错误
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 22:56 , Processed in 0.072170 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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