51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: cafard-haibin
打印 上一主题 下一主题

[原创] loadrunner测试socket协议程序知识汇总

[复制链接]
  • TA的每日心情
    难过
    2014-10-29 20:19
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    21#
    发表于 2011-7-8 15:20:12 | 只看该作者
    回复 7# cafard-haibin
    楼主,继续,相信还是有很多童鞋有兴趣的。
    这个跟tuxedo协议的有些类似,你写的"所以可以看出我们的例子中的包头长度是15.包体长度是0x14。也就是20."这个是怎么推算出来的?另,这对后面的工作有何指导意义?
    还望楼主能坚持写下去。顶起!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    22#
    发表于 2011-7-21 12:34:35 | 只看该作者
    回复 7# cafard-haibin

    很有兴趣啊,最近也在用 socket~~~,测试socket服务端、客户端之类的。
    希望楼主能多多分析实践中的心得体会,共同探讨一起提高
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23#
    发表于 2011-7-24 18:09:27 | 只看该作者
    顶 希望楼主写下去
    挺通俗易懂的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24#
    发表于 2011-7-24 18:20:39 | 只看该作者
    回复 21# shx711


        包头范围是第一个字节到第一行倒数第二个字节 15个
        包体范围是第一行倒数第一个起 和后面所有的 共20个...

        注意,这是LZ程序中定义的结构,不要问为什么包头是15个,包体是20个了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2011-8-2 10:38:03 | 只看该作者
    很不错啊,感谢楼主分享,最近也准备做socket类的性能测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2011-8-2 14:38:46 | 只看该作者
    楼主啊,期待你继续呢,有啥好的数据包分析的文章,我现在用工具录制了但是分析数据包感觉很困难啊,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2011-8-2 15:02:48 | 只看该作者
    回复 7# cafard-haibin


        我问开发的我们的TCP/IP的数据包结构,回答我,我都不知道,彻底郁闷了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    28#
    发表于 2011-8-3 09:07:07 | 只看该作者
    看的正起劲,没了,lz继续啊,很多童鞋都有兴趣啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2011-8-3 16:09:13 | 只看该作者
    经典绝对顶!LZ继续啊!瞧瞧这满脸的期待。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    30#
    发表于 2011-8-3 16:52:40 | 只看该作者
    顶一下。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    31#
    发表于 2011-8-4 14:35:20 | 只看该作者
    写的确实很好呀,还有没有了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
     楼主| 发表于 2011-8-17 11:12:35 | 只看该作者
    第5节课:关于winsocket中关联:

    其中loadrunner中的关联概念大家先搞明白,知道什么时候需要关联。比如有一个登陆过程,登陆成功后返回:用户代码xx登陆成功  。我想把那个用户代码xx取出来。留在后面其他地方使用,这时候就用到了winsocket中一些关联相关的函数。整篇内容请参加我的博客。http://blog.csdn.net/cafardhaibin/article/details/6607827

    前段时间几乎脱离了网络的忙碌。所有关于这块知识总结就到此为止。希望给大家能有个抛砖引玉的作用就够了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2011-8-18 11:09:21 | 只看该作者
    很基础的东西,写的很细,LZ继续啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2011-8-18 13:59:12 | 只看该作者
    楼主,不给力啊。。看的正起劲。。没了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2011-8-23 18:06:26 | 只看该作者
    帮顶,写的很好啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    36#
    发表于 2011-8-23 18:52:13 | 只看该作者
    回复  cafard-haibin
    楼主,继续,相信还是有很多童鞋有兴趣的。
    这个跟tuxedo协议的有些类似,你写的"所 ...
    shx711 发表于 2011-7-8 15:20



    这种讲法是不对的,对于某些层次的软件,他的通讯是有明确的通讯报文规则的,叫做“通讯规约”通讯规约定义了软件是如何通讯的,也就是定义定义了报文那个字节代表什么、那几个字节代表什么,一个数据包有多少个字节、校验码等等。准确的说就定义好的通讯规约,你就完全能知道数据包里每个字节代表的意义。所以对于此类自定义通讯规约的软件,我们可以根本不用录制数据包,自己编写、修改数据包都可行。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-28 12:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    37#
    发表于 2011-9-22 10:03:20 | 只看该作者
    顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    38#
    发表于 2011-9-23 13:09:22 | 只看该作者
    关于socket协议的测试,请教个问题。

    场景是Client和服务端通过socket建立一条连接,然后客户端反复不断的向服务端提交消息。

    Client提交消息到服务端,服务端进行响应(应该是TCP层)。在服务端没有进行响应的情况下Client无法

    提交第二条消息。而对于LR本身,并不关心是否收到网络层响应。这就会导致其他迭代的消息发送失败。

    这个问题应该如何处理?

    谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    39#
    发表于 2011-10-27 10:57:28 | 只看该作者
    回复 4# cafard-haibin

    请问这节在哪可以看到?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40#
    发表于 2011-10-27 14:38:11 | 只看该作者
    楼主写的很好很详细,正好也在用这部分,偶正看的起劲呢,怎么能没了呢。。楼主你太伟大了,继续写下去吧。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 00:42 , Processed in 0.080074 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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