• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试工具loadrunner函数译解

发布: 2009-7-09 14:37 | 作者: 不详 | 来源: 转载 | 查看: 311次 | 进入软件测试论坛讨论

领测软件测试网

 loadrunner函数译解 及loadrunner 教程

今天介绍的函数在采用windows sockets协议方式录制时常用,用来实现设置检查点,关联。它的作用是在从服务器返回的数据缓冲区中查找满足条件的值,并存储在指定的变量里。

          int lrs_save_searched_string (char* s_desc, char* buf_desc, char* param_name,
        char* left_boundary, char* right_boundary, int ordinal, int offset,
        int param_len );

        s_desc:          socket连接的名称
        buf_desc:        缓冲区名称
        param_name:     变量名存储查找到的值
        left_boundary    左边界
        right_boundary   右边界
        ordinal          存储查找到的第几个值
        offset           偏移量,相对于左边界的偏移量
        param_len        提取数据的长度,没有右边界必需设置。

        例子:

        data.ws 中包含的数据如下: buf1:

               "\x00\x01\x85\x80\x00\x01\x00\x01\x00\x00\x00\x00\x07"

               "Mercury\"

               "\x02"

               "co"

               "\x02"

               "il"

               "\x00\x00\x01\x00\x01\xc0"

        lrs_save_searched_string ("socket0", "buf1", "correlation", "LB/BIN=\\x00{Param1}", "RB/BIN=\\x02", 2, 3, -1);

        要存储的值是,第 2 次出现 ,相对于左边界偏移3位(字节),在 \x00\x01 之后. 为\x00\x00\x00\x07Mercury

        左边界\x00\x01共出现5次,第二次是:

        "\x00\x01\x85\x80\x00\x01".

        偏移3位的边界是:

        "\x00\x01\x85\x80\x00\x01\x00\x01\x00".

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: loadrunner LoadRunner Loadrunner loadRunner 工具 函数 软件测试


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网