51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2894|回复: 1
打印 上一主题 下一主题

[求助] LR11中使用web_reg_async_attributes函数的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-12-23 11:55:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wwfqh 于 2015-12-23 11:57 编辑

在LR12中,协议选择“Web – HTTP/HTML”,Recording mode选择 Remote Application via LoadRunner Proxy,录制了一份Android APP的脚本,将脚本放到LR11中回放时,报了以下错误:
Action.c(332): Error: C interpreter run time error: Action.c (332):  Error -- Unresolved symbol : web_reg_async_attributes.
Action.c(332): Notify: CCI trace: Compiled_code(0): Action()
查询了相关资料,web_reg_async_attributes函数用来声明接下来的Action将使用异步处理的方式。
疑问:
1、是LR11中没有这个函数,还是由于脚本的协议选择错了导致回放报错?
2、如果将该函数注释掉,脚本可以成功执行,但是注释了对测试结果会有比较大的影响吗?
请大神解答,不胜感激。

脚本内容如下:
web_reg_async_attributes( "ID=Poll_0",
  "Pattern=Poll",
  "URL=https://*********************************",
  "PollIntervalMs=2500",
  "RequestCB=Poll_0_RequestCB",
  "ResponseCB=Poll_0_ResponseCB",
  LAST );

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

使用道具 举报

  • TA的每日心情
    奋斗
    2016-1-20 10:02
  • 签到天数: 35 天

    连续签到: 3 天

    [LV.5]测试团长

    2#
    发表于 2015-12-24 16:15:12 | 只看该作者
    1、是LR11中没有这个函数,还是由于脚本的协议选择错了导致回放报错?
    LR11中没有该函数
    2、如果将该函数注释掉,脚本可以成功执行,但是注释了对测试结果会有比较大的影响吗?
    LR11目前只支持同步的url请求,即每一次url请求都要等响应Response后,才发起下一次url请求,如果你测试的Web服务器大多数url请求都是异步的,最后测试的结果偏差会有一定影响。
    BTW,你为什么用lr11,不用lr12

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜您获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-25 23:13 , Processed in 0.063323 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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