zoukankan      html  css  js  c++  java
  • Loadrunner web_reg_find 和web_reg_save_param 比较

    通常web_reg_find用于文本查找,其属性SaveCount是当改文本找到后该参数为1,如果没找到则为0,并且函数不会因为没找到而报错。可以用此参数值用于标志位判断。

    web_reg_find("Search=Body",
      "Text=Interaction ID111:",
            "SaveCount=abc_count",
      LAST);

    lr_output_message("savecount is: %s", lr_eval_string("{abc_count}"));

    //并且可以用abc_count判断退出vuer

    if (abc_count== 0) {

              lr_error_message ("text not found!s");
              lr_exit(LR_EXIT_VUSER, LR_FAIL);
         }

    int web_reg_save_param(const char *ParamName, <list of Attributes>,LAST);

    参数说明:

    • ParamName: 存放得到的动态内容的参数名称
    • list of Attributes: 其它属性,包括:Notfound, LB, RB, RelFrameID, Search, ORD, SaveOffset, Convert, SaveLen。属性值不分大小写
      • Notfound: 当在返回信息中找不到要找的内容时应该怎么处理
      • Notfound=error: 当在返回信息中找不到要找的内容时,发出一个错误讯息。这是缺省值。
      • Notfound=warning: 当在返回信息中找不到要找的内容时,只发出警告,脚本也会继续执行下去不会中断。
      • LB( Left Boundary ) : 返回信息的左边界字串。该属性必须有,并且区分大小写。
      • RB( Right Boundary ): 返回信息的右边界字串。该属性必须有,并且区分大小写。
      • RelFrameID: 相对于URL而言,欲查找的网页的Frame。此属性质可以是All或是数字,该属性可有可无。
      • Search : 返回信息的查找范围。可以是Headers,Body,Noresource,All(缺省)。该属性质可有可无。
      • ORD : 说明第几次出现的左边界子串的匹配项才是需要的内容。该属性可有可无,缺省值是1。如为All,则将所有找到的内容储存起来。
      • SaveOffset : 当找到匹配项后,从第几个字元开始存储到参数中。该属性不能为负数,缺省值为0。
      • SaveLen :当找到匹配项后,偏移量之后的几个字元存储到参数中。缺省值是-1,表示一直到结尾的整个字串都存入参数。

    web_reg_save_param通常用于保存参数。Notfound=warning则表示当没有保存成功。函数依然还会往下执行,Notfound=error则是默认设置,遇到错误将保存并终止执行。当然你也可以在runtime setting里面设置Continue on error后。脚步此选项将无效。

    web_reg_save_param("InteractionID",
      "LB=incident.id%3D%22",
      "RB=%22&amp",
      "Notfound=warning",
       LAST);

    请注意此注册函数都是属于预注册函数。

  • 相关阅读:
    'Undefined symbols for architecture i386,clang: error: linker command failed with exit code 1
    The codesign tool requires there only be one 解决办法
    XCode iOS project only shows “My Mac 64bit” but not simulator or device
    Provisioning profile XXXX can't be found 的解决办法
    UIView 中的控件事件穿透 Passthrough 的实现
    Xcode4.5出现时的OC新语法
    xcode 快捷键(持续更新)
    打越狱包
    php缓存与加速分析与汇总
    浏览器的判断
  • 原文地址:https://www.cnblogs.com/hushaojun/p/6726594.html
Copyright © 2011-2022 走看看